用VC++编译时既没有错误,也没有警告,但运行时总是说有两个错误。这是为什么呢 20

所显示的东西如下:--------------------Configuration:共-Win32Debug--------------------Linking...... 所显示的东西如下:--------------------Configuration: 共 - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/共.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

共.exe - 2 error(s), 0 warning(s)
(说明:“共”是我随意起的标题)
展开
 我来答
heaiyuango
2010-05-05 · TA获得超过114个赞
知道小有建树答主
回答量:88
采纳率:100%
帮助的人:46.7万
展开全部
1)打开菜单Project->Setting->C/C++,再选择Category->Procomplied Hearders
选择No Using Procomplied Hearders
2)在*.cpp中的开头加入#include "stdafx.h",注意一定要在最开始,如果选择Procomplied Hearders的话,那么#include "stdafx.h"前面的不被编译。
3)重新建立工程(如果你选择的编译标准错误,console的程序选择了win程序)再参照前面的两条。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
L_o_o_n_i_e
2010-05-05 · TA获得超过4.2万个赞
知道大有可为答主
回答量:8507
采纳率:38%
帮助的人:5053万
展开全部
链接有错。
你试试用 Release ,不用 Debug.
查一下 Configuration (项目和配置),查一下源程序里 函数名拼写有没有错。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网络尘埃飘红
2010-05-05 · TA获得超过140个赞
知道答主
回答量:63
采纳率:0%
帮助的人:36.7万
展开全部
这个可能是你建错工程啦,或者没有写mian函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式