error LNK2019:: 無法解析的外部符號 _main ,該符號在函數 _mainCRTStartup 中被引用

在VS2003中編譯工程出現錯誤:

error LNK2019:: 無法解析的外部符號 _main ,該符號在函數 _mainCRTStartup 中被引用

原因爲新建項目時選擇的是Win32控制檯項目,而程序入口卻爲WinMain。

Win32 console Application工程的入口是main,Win32 Application工程的入口是WinMain。

解決方法:打開項目屬性,配置屬性->鏈接器->System->子系統,將“控制檯(/SUBSYSTEM:WINDOWS)”更改爲“Windows (/SUBSYSTEM:WINDOWS)”即可。


發佈了26 篇原創文章 · 獲贊 11 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章