筆者在使用Microsoft Visual C++寫一個圖形化界面時,程序在編譯時沒有問題,編譯通過,但是在鏈接時報錯,如下圖所示:
錯誤信息:
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/界面.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
解決方案:
依次打開Microsoft Visual C++上面功能區:
[Project] ——[Settings] ——[Link]——[Project Options]
將此處subsystem:console改爲subsystem:windows即可,如下圖所示: