如何在 Dev-Cpp 中配置 easyx 图形库?看这就够了,超详细(gif 图例演示)!


笔者的相关学习集文章,欢迎前来学习与交流:


言归正传,本期内容:如何在Dev-Cpp中配置easyx图形库?看这就够了,超详细!


目录:
1. easyx MinGW 的编译器版本的下载!
2. Dev-Cpp中 easyx 图形库的配置方式!
- - 2.1 找到 Dev-Cpp 安装路径
- - 2.2 easyx 头文件配置
- - 2.3 easyx 库配置
3. Dev-Cpp 中检验配置并封装 easyx 项目模板
- - 3.1 新建项目测试配置
- - 3.2 封装 easyx 项目模板:一劳永逸
4. 检验 Dev-Cpp 中配置 easyx 模板成果


1. easyx MinGW 的编译器版本的下载!

下载指引:进入官网 => 点击右上角下载 => 找到合适的版本点击[more]
官网链接点击直达【官网界面如下】

在这里插入图片描述

进入官网 => 点击右上角下载


说明:如果是 「vs」 配置 easyx 图形库可直接下载图中打 「×」 的地方下载!但是如果是 「Dev-Cpp」 中配置 easyx 图形库必须在下载苦衷寻找 「MinGW 的编译器版本」 下载!

在这里插入图片描述

找到合适的版本点击[more]

在这里插入图片描述

找到 「MinGW 的编译器版本」 下载!

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


2. Dev-Cpp中 easyx 图形库的配置方式!

总体概况:

  1. 「安装库文件」 :将所下载的 easyx 库的 include 下的头文件和 lib32/lib64 下的库文件分别拷贝到 MinGW 的头文件和库文件中。
  2. 「增加编译时的链接选项」 :链接选项增加:-leasyx,这样可以在编译的时候链接 libeasyx.a 库文件。每个项目都要这样设置一次,然后编译即可。【注:对于 20220610 版本,需要在链接选项增加 -leasyx -lgdi32 -lole32。】

具体步骤如下:

2.1 找到 Dev-Cpp 安装路径

第一步:找到你的 DevCpp 安装路径!

在这里插入图片描述


2.2 easyx 头文件配置

第二步:将解压的 easyx 压缩包内 include 文件夹下的 easyx.h 和 graphics.h 拷贝到:
如下图版本路劲配置参考

在这里插入图片描述

笔者(devc++511为例!)

在这里插入图片描述


2.3 easyx 库配置

第三步:将解压的 easyx 压缩包内 lib64\libeasyx.a 拷贝到
如下图版本路劲配置参考

在这里插入图片描述

笔者(devc++511为例!)

在这里插入图片描述
在这里插入图片描述


3. Dev-Cpp 中检验配置并封装 easyx 项目模板

3.1 新建项目测试配置

第一步:新建一个空项目:点击文件–>新建–>项目。创建空项目!

在这里插入图片描述


第二步:设置链接库:点击项目–> 项目属性,选择参数,然后在链接里面输入-leasyx 完成。
注:若下载的是:20220610 版本:需要在链接选项增加 -leasyx -lgdi32 -lole32。

在这里插入图片描述


如下代码编译测试!

#include<stdio.h>
#include<easyx.h>

int main(){
	initgraph(500,500);
	circle(250,250,230);
	while(1);
	
	return 0;
} 

在这里插入图片描述


3.2 封装 easyx 项目模板:一劳永逸

经以上的成功操作,我们已经可以在 Dev-Cpp 中使用 Easyx 图形库了,但是每次开启都要配置链接实属麻烦,故选择:封装 easyx 项目模板:一劳永逸【以后直接新建项目选择 easyx 模板即可,嘎嘎香!】

生成项目模版简化该过程:


点击文件 --> 新建 --> 模板,填写模版名称:EasyX(这里按自己意愿),其他选项可以根据自己喜好填写。

在这里插入图片描述


4. 检验 Dev-Cpp 中配置 easyx 模板成果

在这里插入图片描述

在这里插入图片描述

### EasyX图形库Dev-C++中的安装教程 #### 准备工作 确保已下载并准备好EasyX图形库的相关文件以及拥有最新版本的Dev-C++环境。对于本指南而言,使用的Dev-C++版本为5.11[^1]。 #### 下载EasyX库 前往官方网站或其他可信资源站点获取适用于Windows平台下的EasyX库压缩包。解压该压缩包至易于访问的位置以便后续操作。 #### 配置头文件路径 将`easyx.h` 和 `graphics.h` 文件复制到Dev-C++所依赖的MinGW编译器对应的`include`目录下。具体位置通常位于安装盘符:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include 或者 MinGW32\include 中,这取决于用户的系统架构和软件安装设置[^2]。 #### 添加库文件链接 进入Dev-C++项目选项(Project Options),切换到参数(Parameters)标签页,在连接(Linker)框内输入 `-leasyx -lgdi32` 来指定链接所需的动态链接库(DLL)。 #### 测试安装成果 创建一个新的源代码文件,并编写简单的测试程序来验证EasyX是否成功集成到了开发环境中: ```cpp #include <graphics.h> int main() { initgraph(600, 400); // 初始化绘图窗口大小为600*400像素 circle(300, 200, 150); // 绘制圆心坐标为(300,200),半径为150的一个圆形 getchar(); // 等待按键事件触发关闭窗口动作 closegraph(); // 关闭绘制设备驱动接口(GDI) } ``` 如果一切正常,则会弹出一个显示有黑色背景白色边界的圆形窗口;此时按下任意键可使此窗口消失,证明EasyX已经正确安装完毕。
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

开发小菜Go

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

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

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

打赏作者

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

抵扣说明:

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

余额充值