Window10中Dev-C++ 使用EasyX绘图库编程入门

Window10中Dev-C++ 使用EasyX绘图库编程入门

EasyX是针对C++的图形库,可以帮助C/C++初学者快速上手图形和游戏编程。主要支持支持 VC6.0 ~ VC2022,若想在Dev-C++中使用EasyX,如何做呢?

打开官网这个链接EasyX 2022 版 (2022-6-10 更新) - EasyX

目前若想在Dev-C++中使用EasyX,请单击红箭头标识的行的链接,可以看到官方可在 Dev-C++ 或 Code::Blocks 下使用 EasyX版本的下载配置说明,参见下图:

库文件下载后,解压可见包含的文件如下图示意:

其中的文件easyx.h 、 graphics.h、lib32中的libeasyx.a、lib64中的libeasyx.a,后面将要用到。

### 如何在 Dev-C++ 中配置 EasyX 图形库 #### 准备工作 确保已经下载并解压了 EasyX 库。通常,EasyX 的压缩包内含有 `lib` 文件夹、`include` 文件夹以及一些示例程序。 #### 配置步骤 #### 复制头文件 将 `include` 文件夹内的 `easyx.h` `graphics.h` 文件复制到 Dev-C++ 安装目录下的 MinGW32\include 文件夹中[^2]。 ```bash cp path_to_easyx/include/easyx.h /path_to_dev_cpp/MinGW32/include/ cp path_to_easyx/include/graphics.h /path_to_dev_cpp/MinGW32/include/ ``` #### 添加库文件路径 进入 Dev-C++ 菜单栏的选择 **工具 -lgdi32` 参数[^1]。 #### 设置运行环境变量 有时即使完成了上述操作仍可能出现编译错误提示 "Id returned 1 exit status" 。这可能是由于系统未能找到所需的动态链接库所致。此时需设置系统的 PATH 环境变量,加入 EasyX 所带的 DLL 文件所在位置[^3]。 #### 测试配置是否成功 创建一个新的 C/C++ 源码项目,并编写简单的测试代码来验证 EasyX 是否正常工作: ```cpp #include <easyx.h> int main() { initgraph(640, 480); // 初始化绘图窗口大小为 640*480 像素 setbkcolor(WHITE); cleardevice(); circle(320, 240, 150); // 绘制圆心位于 (320, 240),半径为 150 的圆形 getchar(); // 等待按键输入关闭窗口 closegraph(); // 关闭图形模式 return 0; } ``` 如果一切顺利的话,这段代码应该能够正确绘制出一个白色背景上的黑色实线圈,并等待用户按下任意键之后退出。
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

学习&实践爱好者

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

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

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

打赏作者

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

抵扣说明:

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

余额充值