使用TDM-GCC(mingw)搭建EasyX图形库开发环境

首先去EasyX官网:EasyX Graphics Library for C++

然后看这个文章只把 EasyX 拷贝进项目里,方便发给没有安装 EasyX 的人编译(以 MinGW 为例) - CodeBus

请使用TDM-GCC进行编译,其他mingw(GNU)编译器可能有问题。

在 CLion、Dev-C++ 或 Code::Blocks 下面配置 EasyX(2022-9-1 更新) - CodeBus

EasyX请从上面的链接里面下载。请把graphics.h里面的#include 换成 #include "easyx"

TDM-GCC下载:https://github.com/jmeubank/tdm-gcc/releases/download/v9.2.0-tdm64-1/tdm64-gcc-9.2.0.exe​​

 然后进行编译测试。

编译命令行

g++ EasyXGameEngine.cpp MetalSlug.cpp -o game.exe -fpermissive -static-libgcc -leasyx -lgdi32 -lole32 -lwinmm -fpermissive 
rem 后面这个-fper参数是解决char字符串长度问题的

这是我用mingw编译的一个大学生的开源游戏demo(作业)。但是这个游戏很卡,可能是编译器的问题,所以最好还是用vc编译器。 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部