Я пытаюсь использовать файл заголовка WinSock.h, но я получаю одну из следующих ошибок: в VS2010 (C ++):
Unresolved External Symbol to [the function included in winsock.g, e.g socket()]
в командной строке gcc (C):
Undefined Reference to [the function included in winsock.g, e.g socket()]
код прост: просто включив заголовочный файл Winsock.h, а затем
SOCKET s = socket (AF_INET, SOCK_STREAM, IPPROTO_TCP);
я получаю сообщение об ошибке socket()
& closesocket()
функции ...!Я искал в Stackoverflow и нашел несколько тем по этому поводу, но все они предложили внести изменения в заголовочный файл.Я не могу изменить WinSock.h здесь, поэтому мне нужно решение в реальном коде, который использует заголовочный файл.Есть идеи?