DevC++出现$(BIN): $(OBJ) $(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)报错

作者尝试了多种方法解决C++编程中的编译错误,包括删除.o文件、检查头文件包含、修改源代码、关闭任务管理器进程以及调整DevC++的运行环境。最终,通过切换到VS2022解决了问题,发现DevC++的环境设置是关键。

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

在csdn上查了好多种方法

1.把运行出现的.o文件删掉

我把.o文件删了,但是没什么用,再次编译运行还是会出现,删一遍出现一遍

2.头文件包含cpp文件

但是我检查了超级多遍,不是这个问题

3.在文件第一行加入

#define GLUT_DISABLE_ATEXIT_HACK
#include <windows.h>

我加了也还是不行,快崩溃了,c++大作业改了超级久的bug

4.通过Ctrl+Alt+Delete打开任务管理器将任务进程关闭

这倒好,我一关啥也没了,因为用的是DevC++,project还是自己一个一个添加进去的,所以新打开还要自己一个个把头文件和源文件添加进去,好不容易添加完了,问题还是没有解决

5.运行环境,DevC++是32位,但电脑是64位

我当时也不知道怎么办,因为不太清楚编译的环境是什么东西,所以也没有办法,甚至还想把DevC++重新下载一遍,最后还是用了自己下载的VS2022来运行,解决了。这个时候倒回去看DevC++,才发现在这里有一个改环境的地方

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风铃子加油

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值