How to link winsock.lib?
54,149
Solution 1
The lib file of winsock is "ws_32.lib" (or "ws2_32.lib"), please make sure you've added it.
Solution 2
I am unable to find direct link shows what lib to use, but if you study this, you will find out, that windows sockets 1.1 is supported through WSOCK32.DLL
, that mean, possible, that you want WSock32.Lib
, instead of Ws2_32.lib
for windows socket version 2.
WSock32.Lib
is a part of Windows SDK
(I have v6.0A, v7.0A installed, both has this library)
Author by
Safari
Updated on July 09, 2022Comments
-
Safari almost 2 years
In my C++ class, I use sockets.
I have some errors when linking because, in my opinion, the library winsock.lib is missing.
I included these:
#ifdef WIN32 #include <winsock.h> typedef int socklen_t; typedef char raw_type; #endif
How can I link the library
winsock.lib
? I use Windows XP and Visual Studio 2005.