用vc++6.0第二次新建了一个然后运行的时候就会出现这个_main already defined in work.obj

 我来答
GetSafeHwnd
推荐于2017-12-16 · TA获得超过918个赞
知道大有可为答主
回答量:1068
采纳率:76%
帮助的人:731万
展开全部
一个工程只能有一个main函数 这是常识
现给出如下三种解决方案:
A、将你的工程整个文件夹复制到其它地方(如有需要你可以复制完文件夹后把文件夹重命名)
B、重新建立一个新的工程并创建新的源文件
C、将main函数所在源文件从工程中移除,新建源文件添加到工程
(移除方法:在view ->workspace 或 alt+0 调出左侧窗口 点fileview中的文件选中 按delete键。。。。project ->add to project...添加文件)
追问
谢谢你
huangshao815
2019-01-19
知道答主
回答量:16
采纳率:100%
帮助的人:8777
展开全部
检查工程的source files下的是不是有多个cpp文件里面写了main()函数,把不用的main()函数注释掉再运行就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式