误把main()函数写成mian()函数竟然通过编译

来源:互联网 发布:数字光纤通信仿真软件 编辑:程序博客网 时间:2024/06/10 01:53

      今天误把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()还会造成这么奇怪的现象。

        不过,挺好,受教了!

 

   


 

原创粉丝点击