笔者在使用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即可,如下图所示: