如何链接winsock.lib? 在我的C++类中,我使用套接字.< /p>
我在链接时出现了一些错误,因为在我看来,库winsock.lib丢失了 我包括这些:如何链接winsock.lib? 在我的C++类中,我使用套接字.< /p>,c++,sockets,visual-studio-2005,windows-xp,winsock,C++,Sockets,Visual Studio 2005,Windows Xp,Winsock,我在链接时出现了一些错误,因为在我看来,库winsock.lib丢失了 我包括这些: #ifdef WIN32 #include <winsock.h> typedef int socklen_t; typedef char raw_type; #endif #ifdef WIN32 #包括 typedef int socklen_t; typedef char raw_type; #恩迪夫 如何链接库winsock.lib? 我使用的
#ifdef WIN32
#include <winsock.h>
typedef int socklen_t;
typedef char raw_type;
#endif
#ifdef WIN32
#包括
typedef int socklen_t;
typedef char raw_type;
#恩迪夫
如何链接库winsock.lib
?
我使用的是Windows XP和Visual Studio 2005。winsock的lib文件是“ws_32.lib”(或“ws2_32.lib”),请确保您已经添加了它。我找不到直接链接来显示要使用的lib,但如果您研究,您会发现,Windows sockets 1.1是通过
WSOCK32.DLL
支持的,这意味着,可能,您想要的是windows套接字版本2的WSock32.Lib
,而不是Ws2_32.Lib
WSock32.Lib
是Windows SDK
的一部分(我安装了v6.0A和v7.0A,两者都有这个库)好的,一个问题。。是否有一个名为winsock.lib的库?您需要一个时间机器才能返回到16位版本的SDK。我认为该库的正确名称是ws2_32.lib是的,有。在中,例如。找不到ws_32.lib。