为dev c++配置图形开发环境easyx之mingw32

这篇博文详细介绍了如何在32位的DevC++环境下配置EasyX图形库。首先从官网下载EasyX,然后将头文件和库文件分别复制到DevC++的include和lib32目录。如果遇到问题,可能需要使用特定版本的libeasyx.a。接着,在DevC++的编译器选项中选择32位编译器并添加链接器选项-leasyx。最后,通过一个测试代码验证配置是否成功。

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

easyx官方的文档在说明如何配置环境上面不太详细,所以就有了我的那篇博文为dev c++配置图形开发环境easyx,默认的是在64位的编译器TDM-gcc下配置的,也就是我们配置的easyx最终都是放在mingw64文件夹下的,5.1版本后的dev c++内置的编译器大多为32位的mingw gcc 32的编译器,这给我们的配置增加了麻烦,那么我们如何配置32位编译器的dev c++的easyx环境呢?

其实大体步骤和前面的博文为dev c++配置图形开发环境easyx基本一致,但有细节的差别。

1、下载easyX

第一步就不用说了,老老实实去这里下载最新版的eaysx:
easyx4mingw_20220901

2、配置dev

首先我们要找到我们的dev的安装目录,桌面右键选择属性即可查看到其安装目录路径。

在这里插入图片描述

将 easyx.h 和 graphics.h 拷贝到 D:\Program Files (x86)\Dev-Cpp\MinGW32\include\ 文件夹里。
在这里插入图片描述

将 lib32\libeasyx.a 拷贝到 D:\Program Files (x86)\Dev-Cpp\MinGW32\lib32\ 文件夹里。
在这里插入图片描述

注意:如果lib2文件夹里的libeasyx.a不行,那么就将其替换为easyx压缩包中lib-for-devcpp_5_4.0文件夹下的libeasyx.a.有的版本的dev c++就认这个文件。
在这里插入图片描述
完成上面的步骤后,其实可以说你只差一步就可以完成配置了。

配置连接器

我们可以在菜单“工具”下找到编译器选项(tool -compiler options),点击进入
在这里插入图片描述
在这里我们记得选择对应的32位编译器,这里就是mingw gcc 32-bit release,在连接器中增加一行-leasyx,如下图:
在这里插入图片描述

测试代码:

将下面的代码拷贝到你新建的工程中,并且在顶部工具按钮栏中选择好编译器mingw gcc 32,编译运行代码即可。

#include <graphics.h>
#include <conio.h>
int main(int argc, char** argv) {

	initgraph(640, 480);
	circle(320, 240, 100);
	line(220,240,420,240);
	fillcircle(320,240,40);
	getch();
	closegraph();
	return 0;
}

我们可以见到下面的图形,即表示你再也不用担心easyx的环境配置了,你成功了!!
在这里插入图片描述
如果万一你没有没有严格按照我所介绍的步骤来配置可能会遇到一些错误提示,不要慌,要么你重新检查一下你是否缺少了哪一步,或者你参看一下我的前一篇博文
dev c++Easyx绘图(再谈环境配置中遇到的问题)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

河西石头

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

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

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

打赏作者

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

抵扣说明:

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

余额充值