为dev c++配置图形开发环境easyx
创始人
2024-02-09 02:34:27
0

easyx广泛支持VC6~C2022,并且在VC中配置十分容易,点击安装一个按钮搞定。但配置dev C++则难度要大很多。这里我们来详细讲述配置过程。笔者也是经过几次尝试才配置成功,希望给试图在dev上配置easyx的童鞋带来帮助。

1、下载easyX

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

2、配置dev

首先我们要找到我们的dev的安装目录,桌面右键选择属性即可查看到其安装目录路径。
在这里插入图片描述

将 easyx.h 和 graphics.h 拷贝到 D:\Program Files (x86)\Dev-Cpp\MinGW64\include\ 文件夹里。
将 lib64\libeasyx.a 拷贝到 D:\Program Files (x86)\Dev-Cpp\MinGW64\lib\ 文件夹里。
将 lib32\libeasyx.a 拷贝到 D:\Program Files (x86)\Dev-Cpp\MinGW32\lib32\ 文件夹里。
如果你是64位的操作系统,一定要将两个头文件放入MinGW64的include里面,否则再怎么配置都不会成功。这是最重要的一步和最关键的一步!!!
在这里插入图片描述
编译器的配置
(1) 设置链接库:菜单 Project -> Project Options…,选择选项卡 Parameters,然后在 Linker 里面输入 -leasyx,完成。

(2) 点工具栏按钮 Compile & run 或按 F11 编译执行,可以看到屏幕画出一个圆。如果这时有编译错误,请根据错误提示修正程序。
(3)生成项目模版,简化操作步骤
通过前面两步已经可以使用 EasyX 了。但是,每次写新项目都要设置链接库,有点麻烦。可以通过生成项目模版简化该过程:

菜单 File -> New -> Project Template…,填写模版名称:EasyX Application,其他选项可以根据自己喜好填写,完成.
下次再创建项目时,可以直接选择 EasyX Application,然后填写项目名称、选择路径,直接开始编写 EasyX 绘图程序,不用再设置链接库
在这里插入图片描述
我们就可以很快的创建一个easyx的图形编辑初始代码了
在这里插入图片描述

3、注意事项

这里我们要注意:
1、一定要确保我们的dev安装目录下一定要有MinGW64的目录,否则在64位的操作系统下,估计很难配置成功easyx。
2、确保,我们的所安装的dev c++中一定有TDM-GCC编译器,如果没有就别犟了,找一个有TDM-gcc的devc++版本去吧,不然很难成功。

有的时候我们希望安装的是一个高版本的dev,但高版本所带的编译器我发现都是mingw32 ,如果我们是在找不到一个带有TDM-gcc的高版本dev c++(目前网上已经有了6.7.5版本了),但又希望使用高本版,那么我们可以先安装低版本,再卸载低版本安装高版本,但卸载低版本的时候记得保留低版本中的MINGW64

在这里插入图片描述

4、代码测试

如果上述每一步我们都确保完成到位了,那么我们可以拷贝下面的测试代码进行测试了

#include 
#include 
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;
}

运行的效果如下:
在这里插入图片描述

5、下载配置好了的mingw64

如果你实在下载不到你满意的版本你就下个6.7.5的版本吧,然后又不想单独安装TDM-gcc,我这里给你准备了一份配置好了的mingw64,:
点击这里下载
解压到你的dev c++ 6.7.5的安装目录下,如D:\Program Files (x86)\Dev-Cpp下就可以顺利运行(我亲测过,不过其他版本的dev c++不保证)
点击下载dev c++ 6.7.5

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
客厅放八骏马摆件可以吗(家里摆... 今天给各位分享客厅放八骏马摆件可以吗的知识,其中也会对家里摆八骏马摆件好吗进行解释,如果能碰巧解决你...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...