关于Dev-c++书写c++文件出现 Makefile.win报错的解决方法

本文探讨了遇到的编译错误,原因在于项目中多个文件使用了相同的main函数名。提供了改名解决方案及使用默认应用程序重新运行的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最下面再说明原因和提供第二种解决方案

上图是报错的样子

下图是原代码 

#include <iostream>
using namespace std;
int main() {
	cout <<"hello world"<<endl; 
	system("pause");
	return 0;
}

报错提示

 我的情况是一开始写代码的时候一点问题没有然后再继续写的时候就出现了报错

右键你报错的文件

 找到

使用...打开 鼠标移入出现 Default applicatin 然后点击

点击之后再次运行就ok了

问题解决 

原因来了 

由于我的这个项目下面不止一个文件 他们的main函数重名了

也就是说第一个文件叫main的时候 第二个就得改掉

(就离谱 main函数都不能重名.......)

只需要把main改名比如改成main1啥的(随便起)问题就解决了

如果不想改名也可以参考上面的解决方法

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值