1. 程式人生 > >error LNK2019:unresolved external symbol

error LNK2019:unresolved external symbol

出現以下錯誤:

Error 1 error LNK2019: unresolved external symbol [email protected] referenced in function _main TcpClient.obj

Error 2 error LNK2019: unresolved external symbol [email protected] referenced in function _main TcpClient.obj

Error 3 error LNK2019: unresolved external symbol [email protected]

referenced in function _main TcpClient.obj

Error 4 error LNK2019: unresolved external symbol [email protected] referenced in function _main TcpClient.obj

Error 5 error LNK2019: unresolved external symbol [email protected] referenced in function _main TcpClient.obj


Error 6 error LNK2019: unresolved external symbol

[email protected] referenced in function _main TcpClient.obj

Error 7 error LNK2019: unresolved external symbol [email protected] referenced in function _main TcpClient.obj


加入這句話:#pragma comment( lib, "ws2_32.lib"  )

這句話的前面意思是靜態加入一個lib檔案也就是庫檔案ws2_32.lib檔案,提供了對以下網路相關API的支援,若使用其中的API,則應該將ws2_32.lib加入工程(否則需要動態載入ws2_32.dll)。這句話一般出現在網路程式設計中,需要使用網路API函式的時候,就必須使用這條語句載入ws2_32.lib庫或者動態載入ws2_32.dll