在多文件编程中编译时出现错误:_main defined in module EX.C is duplicated in module EX.C.应该怎样改
答案:3 悬赏:80 手机版
解决时间 2021-03-24 23:01
- 提问者网友:喧嚣尘世
- 2021-03-24 19:57
在多文件编程中编译时出现错误:_main defined in module EX.C is duplicated in module EX.C.应该怎样改
最佳答案
- 五星知识达人网友:白昼之月
- 2021-03-24 20:21
这个报错提示你重复定义了main函数。
整个程序只能有一个main函数,你看看你是不是在EX.C里哪个地方写过main函数,没有注释掉。
整个程序只能有一个main函数,你看看你是不是在EX.C里哪个地方写过main函数,没有注释掉。
全部回答
- 1楼网友:野味小生
- 2021-03-24 21:38
你是广工的吗?怎么这道题和我老师布置的一模一样啊。你在添加文件的时候,不要把那个“ex.h”添加进去就行了,如果添加进去,就相当于重复定义,你试试看吧,希望可以帮到你
- 2楼网友:举杯邀酒敬孤独
- 2021-03-24 21:21
在网上搜索了一下这个问题,经过我的实验,问题原因在于,有一个.cpp源文件与.h头文件同名了,在多个文件的项目.prj中,在Add Item中若添加了.h头文件,则.prj项目中不能包括同名的.cpp源文件,修改.cpp源文件文件名后问题解决,可以顺利编译通过。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯