Ошибка средств компоновщика LNK2019 TCP/IP
пишу серверную часть клиент-сервер выдает ошибку компоновщика, чуть ли не на каждую функцию подскажите мне, неучу, пожалуйста
#include "Ws2tcpip.h"
#include "tchar.h"
#include <iostream>
using namespace std;
#define MAX_PACKET_SIZE 4096
int main(int argc, char* argv[])
{
WSADATA ws;
SOCKET s;
sockaddr_in adr;
char buff[MAX_PACKET_SIZE];
if (WSAStartup(0x0101, &ws) != 0)
{
return -1;
}
if (INVALID_SOCKET == (s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)))
{
return -1;
}
adr.sin_family = AF_INET;
InetPton(AF_INET, _T("173.0.0.1"), &adr.sin_addr.S_un.S_addr);
adr.sin_port = htons(80);
if (SOCKET_ERROR == connect(s, (sockaddr*)& adr, sizeof(adr)))
{
return -1;
}
while (true)
{
int len = recv(s, (char*)& buff, MAX_PACKET_SIZE, 0);
if ((len == SOCKET_ERROR) || (len == 0))
{
return -1;
}
for (int i = 0; i < sizeof(buff)/sizeof(char); i++)
{
printf("%c", buff[i]);
}
if (SOCKET_ERROR == closesocket(s))
{
return -1;
}
return 1;
}
}
