.error LNK2001: unresolved external symbol__imp__WSAStartup@8
VC6.0下的錯誤資訊:
error LNK2001:unresolved external symbol __imp__socket@12
error LNK2001:unresolved external symbol __imp__WSAStartup@8
錯誤原因:因為沒有聯接socket庫ws2_32.lib。
解決辦法:
對于VC6.0要在porject/settings的link頁面中object/librarymodules中添ws2_32.lib就可以了;
對于Dev-C++同樣在工程/工程屬性的參數頁面中連接配接器那一欄中添加庫,這時必須找到庫檔案的目錄,對于Dev-C++的對應庫檔案是libws2_32.a,在軟體安裝下lib檔案夾中可以找到相應的庫檔案。
總結:所有運用到WinSock2的程式在編譯連接配接時都要用的該庫
#pragmacomment(lib,"ws2_32.lib")