C、C++学习笔记——编写图形化界面链接时出现“LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main”解决方案

笔者在使用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即可,如下图所示:
在这里插入图片描述
在这里插入图片描述

发布了20 篇原创文章 · 获赞 26 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_38233258/article/details/90410765
今日推荐