这个报错是什么原因?求大神指导
如图片所示,第一次编译包括运行都可以实现,没有问题,当关掉程序重新打开的时候编译是没有问题的,但是运行就报错了,错误代码如图所示,请问是什么原因????? 刚问了一下度娘,竟然解决了,哈哈解决办法:
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Windows项目要使用Windows子系统, 而不是Console, 可以这样设置:
--> --> 选择"Link"属性页, 在Project Options中将/subsystem:console改成/subsystem:windows 控制台程序入口:main;windows程序入口:WinMain; 入口函数,跟你程序使用的字符集也有关系!
建议使用VS2010以上版本吧!VC6.0太老了! 你这种现象的原因应是第一次编译时,使用的Release版本,进行了配置;第二打开,切换到了Debug版本,而Debug没有进行相应配置,导致编译失败! 顶顶顶~
页:
[1]