当前位置:系统粉 > 电脑问答 > 其他问答 > c++运行错误,帮忙看看,谢谢

c++运行错误,帮忙看看,谢谢

提问者:专政队  |  浏览 次  |  提问时间:2017-01-26  |  回答数量:5

c++运行错误,帮忙看看,谢谢--------------------Configuration: 大小 - Win32 Debug--------------------Linking...LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _mainDebug/大小.exe : fatal error LNK1120: 1 unresolved externalsError executing link.exe.大小.exe - 2 error(s), 0 warning(s)前面检查没错 ,运行就有这个问题了已经照着改了,但是没有解决。。。这么回事呢?

已有5条答案
sldyukishun

sldyukishun

回答数:63  |  被采纳数:122

2017-01-26 04:38:33
一,问题描述
error LNK2001: unresolved external symbol _WinMain@16
debug/main.exe:fatal error LNK 1120:1 unresolved externals
error executing link.exe;

二,产生这个问题可能的原因
1, 你用vc建了一个控制台程序,它的入口函数应该是main, 而你使用了WinMain.

2.你用vc打开了一个.c/.cpp 文件,然后直接编译这个文件,这个文件中使用了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.
赞 6
小爷乃一朵奇葩

小爷乃一朵奇葩

回答数:173  |  被采纳数:123

2017-01-26 09:28:45
非常感谢~~

没解决。。。晕~~这个东西这么用着还出BUG啊
在category中选择preprocessor我没找到CATE的那个选项。。。好像没有。。
不过后面那个可以选
赞 17
与我相拥吧wxy

与我相拥吧wxy

回答数:68  |  被采纳数:32

2017-01-26 04:19:06
还没好,请再看看~~
赞 6
爱上吾曼舞

爱上吾曼舞

回答数:43  |  被采纳数:131

2017-01-26 14:53:17
有时候是找不到main函数,你看一下是不是把main写成mian了,我以前遇到也是这种错误
赞 4
乌金崔丙生

乌金崔丙生

回答数:42  |  被采纳数:30

2017-01-26 13:43:42
我试试,谢谢提供意见
赞 4
解决方法
  • 运行速度变慢?Win7显示器校准帮你忙

    运行速度变慢?Win7显示器校准帮你忙

      类似“为什么电脑运行速度变得这么慢”这样的抱怨,想必大家都有所耳闻,无论是自己的自言自语,还是其他人在嘀咕。特别是在使用了Windows7的照片查看器之后,部分用户的...

  • 微软:感谢WannaCry!

    微软:感谢WannaCry!

    最近的WannaCry和Petya勒索软件造成了世界各地成千上万的用户遭到了攻击,因为这些受害者都运行旧版本的Windows,目前只有Windows 10可以抵御这两款勒索软件。而...

  • 又一“女强人”谢幕

    又一“女强人”谢幕

    据报道了解,长期担任微软公司高管、现任微软Office业务主管的朱莉·拉尔森-格林(Julie Larson-Green)即将离职。就在几个月之前,拉尔森-格林因为进行外科手术需...

  • 特斯拉CEO亲自写信致谢腾讯科恩实验室,微软也曾感谢过其首席

    特斯拉CEO亲自写信致谢腾讯科恩实验室,微软也曾感谢过其首席

    近日,针对2016年9月特斯拉被曝出的 “无物理接触环境下可远程操控汽车”安全漏洞,特斯拉首席执行官埃隆•马斯克亲自写信向提交该漏洞的腾讯安全联合实验室科恩实验室表示感谢,并随信...

版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航