前言
easyx官方目前只支持vc 和visual studio,不过有人对easyx进行了封装,使其适配mingw。
步骤
下载easyx4mingw,解压到D盘并重命名文件夹为 EsayX
新建一个名为demo_easyx的项目,编写CMakeLists.txt文件,在 add_executable(untitled main.cpp)
前添加
set(EasyX_DIR D:/EsayX)
include_directories(${EasyX_DIR}/include)
link_directories(${EasyX_DIR}/lib64)
link_libraries(libEasyX.a libgdi32.a libole32.a)
随便一段代码
代码语言:javascript复制#include <graphics.h>
#include <conio.h>
int main()
{
initgraph(640, 480);
circle(320, 240, 100);
getch();
closegraph();
return 0;
}
运行结果如图
代码语言:javascript复制注意:因为easyx是c 写的,如果新建的是C项目,则需要将源文件main.c的后缀.c改为.cpp;如果新建的是Cpp项目则不用改。