在我的C++類中我將使用套接字。如何鏈接winsock.lib?
我在連接時有一些錯誤,因爲我seocndo,圖書館丟失winsock.lib
我包括這些:
#ifdef WIN32
#include <winsock.h>
typedef int socklen_t;
typedef char raw_type;
#endif
如何鏈接庫winsock.lib
? 我使用的Windows XP和Visual Studio 2005.
在我的C++類中我將使用套接字。如何鏈接winsock.lib?
我在連接時有一些錯誤,因爲我seocndo,圖書館丟失winsock.lib
我包括這些:
#ifdef WIN32
#include <winsock.h>
typedef int socklen_t;
typedef char raw_type;
#endif
如何鏈接庫winsock.lib
? 我使用的Windows XP和Visual Studio 2005.
winsock的lib文件是「ws_32.lib」(或「ws2_32.lib」),請確保你已經添加它。
我無法找到直接的聯繫說明了什麼lib中使用,但如果你學習this,你會發現,這Windows套接字1.1通過WSOCK32.DLL
支持,這意味着,可能的話,要WSock32.Lib
,而不是Ws2_32.lib
for windows socket version 2。
WSock32.Lib
是Windows SDK
(我v6.0A,v7.0A安裝,既有這個庫)
OK,問題的一部分..有一個名爲winsock.lib庫? – Safari 2012-02-12 15:26:02
從來沒有聽說過它。 – ciphor 2012-02-12 15:28:05
您需要一臺時間機器才能返回到SDK的16位版本。 – 2012-02-12 16:06:57