簡體   English   中英

Visual Studio編譯器?

[英]visual studio compiler?

我嘗試完成教程,但是我不知道該使用哪個VS 2008項目,因為我嘗試的所有操作都給我一個error C2731: 'wWinMain' : function cannot be overloaded錯誤(對於Win32項目,在教程中使用WINAPI WinMain()方法更改APIENTRY _tWinMain() ,或出現許多錯誤,例如error LNK2019: unresolved external symbol _closesocket@4 referenced in function _WinMain@16

引用同一教程:

請記住,本教程中介紹的所有代碼都應與Winsock庫(通常為wsock32.lib或類似名稱)鏈接。 另外,在您自己的IDE(Dev-C ++,Microsoft VC ++,C ++ Builder等)中使用與教程中所提供代碼完全相同的代碼時,請選擇使用WinMain()構建Windows項目,以避免出現錯誤。

要實現此目的,請使用以下任一方法:

#pragma comment(lib, "wsock32.lib")

在您的源文件中(無關緊要),或將其添加到Project Linker選項中。

還要注意, 根據最新的MSDN文檔 ,正確的庫名稱是Ws2_32.lib

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM