1.问题描叙:
error LNK2001: unresolved external symbol _WinMain@16
debug/main.exe:fatal error LNK 1120:1 unresolved externals
error executing link.exe;
2.产生该错误的原因
a.你建立了一个WINDOWS应用程序,可是你却在入口函数的时候使用main而不是WinMain;
b.你用vc打开了一个.c/.cpp 文件,然后直接编译这个文件,这个文件中使用了WinMian而不是main作为入口函数。vc这时的默认设置是针对控制台程序的。
3.解决方案
a.改正入口函数;
b.进入project->setting->c/c++, 在category中选择preprocessor,在processor definitions中删除_CONSOLE, 添加_WINDOWS;
c.2.进入project->setting->Link, 在Project options中将 /subsystem:console改为/subsystem:windows. 转贴于:计算机二级考试_考试大
本文来自 280文秘网(https://www.it280.com),转载请保留网址和出处
【unresolvedexternalsymbol_WinMain@16的解决方法】相关文章:
2025年外省高中学业水平合格性考试成绩转入江苏认定的通告公布05-10
2012宁夏高考报名方式05-10
Vb中控件的自动排列05-10
写未来的作文300字05-10
Our Mother Is the Same 我们的妈妈是一样的05-10
小学父爱的作文600字05-10
汪涵讲述小时候成长经历:鸡毛掸子的故事05-10
关于清明节的英语作文:清明节05-10
法院上半年工作总结05-10
