一次全新的更改
最后修改时间为2020年12月19日20:01:47
下一篇:(二)EGE基本画图
文章目录
1.介绍ege
安装ege的时候顺带了解ege
1关于ege(Easy Graphics Engine)
EGE(Easy Graphics Engine【翻译为简单图形引擎】),是windows下的简易绘图库
是一个类似BGI(graphics.h)的图形库
ege与TC十分相似,简单,上手,而且可以做出很多好玩的程序
1.管理系统:
2.动画
3.3D渲染
4.游戏
注:EGE只能用来过渡
2.安装ege
DEV-C++的编译器不支持图形库,只能手动添加了
1.下载ege
官方网站:https://xege.org/
EGE官网中,一些不会的函数可以用来参考,学习,使用等等
1.手动安装ege
由于DEV-C++的编译器不支持图形库,只能手动安装了呀qwq
1.安装头文件
将你下载のege中找到include文件夹
include文件夹里的东西全部拷贝一下
拷贝过后,打开dev-c++所在的目录
然后粘贴到include文件
示例路径:
D:\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include
2.安装库文件
打开你下载のege,找到lib文件
看到这里有许多的文件夹,我们选择devcpp
这个文件夹
这里有两个库文件,注意了:
64位的库文件后面是加64的
而32位后面则不加64
先拷贝64位的库文件,也就是libgraphics64.a
接着来到根目录,放到4.9.2文件
示例路径:
D:\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2
直接粘贴到4.9.2文件
接着拷贝一下32位的库文件libgrpahics.a
放到32文件夹里
示例路径:
D:\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\32
好了,我们已经安装完了,现在只要配置就可以了
2.配置
打开我们的dev-c++
工具[T]-编译选项[C]
dev-c++不支持图形库,我们安装了以后也会出现一些无厘头的报错,所以我们在编译的时候要加入一些命令
首先我们要分清楚64和32位的编译器
在64位的编译器加入命令:
-lgraphics64 -luuid -lmsimg32 -lgdi32 -limm32 -lole32 -loleaut32 -lwinmm -lgdiplus
再在32位的编译器加入命令:
-lgraphics -luuid -lmsimg32 -lgdi32 -limm32 -lole32 -loleaut32 -lwinmm -lgdiplus
这样我们就安装完了ege
3.测试程序
新建一个程序,命名为main.cpp(其他的都可以)
接着写入代码:
#include <graphics.h> //包含EGE的头文件
int main()
{
initgraph(640, 480); //初始化图形界面
setcolor(EGERGB(0xFF, 0x0, 0x0)); //设置绘画颜色为红色
setbkcolor(WHITE); //设置背景颜色为白色
circle(320, 240, 100); //画圆
getch(); //暂停,等待键盘按键
closegraph(); //关闭图形界面
return 0;
}
按下F11键,如果报错了就回头看看哪一步弄错了
编译成功,就会看到以下界面:
一个圆在画布上画了出来。。。
PS:如果有什么不会的,欢迎在评论区留言
点个关注再走吧!(๑•̀ㅂ•́)و✧