Dev-C++使用EasyX库——里奥老师乾坤大挪移

Dev-C++ 配置 EasyX 的详细说明

以下配置说明仅以 Embarcadero 发布的官方原版 Dev-C++ 6.3 为例,下载地址
假设 Dev-Cpp 的安装路径为 D:\App\DevCpp。

安装

  1. 下载 easyx4mingw_20211002.zip 后,解压缩。
    下载地址
  2. 将 easyx.h 和 graphics.h 拷贝到 D:\App\DevCpp\TDM-GCC-64\x86_64-w64-mingw32\include\ 文件夹内。
    3. 将 libEasyX.a 拷贝到 D:\App\DevCpp\TDM-GCC-64\x86_64-w64-mingw32\lib\ 文件夹内。

生成项目模版

  1. 创建新项目:菜单 File -> New -> Project... ,选择 Console application,项目名称 Test,语言选择 C++,点 OK,然后将 Test.dev 保存到 D:\MyDocs\Test\(或根据自己的情况填写),完成。
  2. 编写基本测试代码,代码如下:
#include <graphics.h>
#include <conio.h>

int main()
{
    initgraph(640, 480);
    circle(320, 240, 100);
    getch();
    closegraph();
    return 0;
}
  1. 设置链接库:菜单 Project -> Project Options... ,选择选项卡 Parameters,然后在 Linker 区域点按钮 Add library or object 逐个添加:libEasyX.a、libgdi32.a、libole32.a、完成。
    (这步也可以直接在 Link libraries 里面输入 -lEasyX -lgdi32 -lole32)


    image.png
  2. 点工具栏按钮 Compile & run 或按 F11 编译执行,可以看到屏幕画出一个圆。如果这时有编译错误,请根据错误提示修正程序。

  3. 生成项目模版:菜单 File -> New -> Project Template... ,填写模版名称:EasyX Application,其他选项可以根据自己喜好填写,完成。

  4. 退出 Dev-Cpp。

平时使用
创建项目模版只需要执行一次。平时创建项目时,可以直接选择 EasyX Application,然后填写项目名称、选择路径,直接开始编写程序。
当然,也可以像前面创建项目模板的步骤那样从 Console application 开始。

其他注意事项:
编译的时候,不要编译单个cpp源文件,选中项目,编译整个项目。(想知道原因需要先理解Makefile的工作原理)

参考文章:非常经典
在 Dev-C++ 或 Code::Blocks 下面配置 EasyX !_136.la
在 Dev-C++ 或 Code::Blocks 下面配置 EasyX - CodeBus

播放音乐:

需要加头文件: <mmsystem.h>
告诉编译器加载winmm.lib库文件
#pragma comment(lib,"winmm.lib")
../MinGW64/x86_64-w64-mingw32/lib/libwinmm.a
重复播放
mciSendString(_T("play ***.mp3 repeat"),0,0,0)
image.png

参考文章:
EasyX图形库笔记_T-CSDN博客_easyx图形库

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容