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


    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里面,否则再怎么配置都不会成功。这是最重要的一步和最关键的一步!!!
    在这里插入图片描述
    编译器的配置(以下3点是官网的描述)
    (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;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    运行的效果如下:
    在这里插入图片描述
    如果你仍然还遇到错误,请参看下一篇博文《dev c++Easyx绘图(再谈环境配置中遇到的问题)

    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
    在这里插入图片描述

  • 相关阅读:
    AcWing第 76 场周赛
    Openharmony轻量系统实验--GPIO点灯
    A-Level经济真题(10)
    react的动画
    将一维数据(序列)转化为二维数据(图像)的方法汇总GAFS, MTF, Recurrence plot,STFT
    SpringMVC工作流程(八股速记)
    数据分析平台重点演示内容梳理
    git学习
    staruml文字换行 - 魔改StarUML(不负责任版,2333
    大数据下的精准营销获客
  • 原文地址:https://blog.csdn.net/haigear/article/details/127764528