今天误把main()函数写成mian()函数竟然可以通过编译,真是没想到,而我又没有注意到写错了,到built的时候死活不行说是LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
然后我就按照网上教的:
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
解决方法:
控制台项目要使用windows子系统, 而不是console, 设置:
[Project] --> [Settings] --> 选择"Link"属性页,
在Project Options中将/subsystem:console改成/subsystem:windows.
解决方法方法恰恰相反的情况:
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
可是最后的情况是错误在 error LNK2001: unresolved external symbol _main 和 unresolved external symbol _WinMain@16。之间交替出现,我的妈呀,没想到把main()写成mian()还会造成这么奇怪的现象。
不过,挺好,受教了!