首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

Build有一个异常 不知道什么意思

2013-04-20 
Build有一个错误 不知道什么意思~---------Configuration: class_top - Win32 Debug--------------------L

Build有一个错误 不知道什么意思~
---------Configuration: class_top - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/class_top.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

class_top.exe - 1 error(s), 0 warning(s)


//Compile 通过了 没有错误了 Build 有显示有上面这样一个错误。
//win xp,vc++6.0;
//希望明白人指点~

[解决办法]
你看看你用的是哪个工程,是控制台的还是mfc的,如果控制台做测试程序用,那你入口的函数应该是main而不是winmain,可以在属性里查一下
[解决办法]
原因是你使用了WinMian而不是main作为入口函数,而你的VC工程设置的控制台程序,所以:
1.进入project->setting->c/c++, 在category(第一行)中选择preprocessor,在processor definitions中删除_WINDOWS, 添加_CONSOLE

2.进入project->setting->Link, 在Project options中将/subsystem:windows.改为/subsystem:console

3.保存设置,Rebuild All.

热点排行