5.11版本DevC++和ege19.01版本图形库的配置安装

时间:2024-03-14 08:12:09

下载5.11版本DevC++和ege19.01版本图形库

可以去官网对应下载DevC++官网地址:https://sourceforge.net/projects/orwelldevcpp/
ege19.01地址:https://xege.org/install_and_config

我的百度云分享地址:链接:https://pan.baidu.com/s/1CVtx6QBfYdseIQJqTrrWoQ
提取码:eql6

DevC++的安装

安装过程很简单,按照提示默认安装就可以,要记住安装的路径,因为后面要将ege的include文件和lib文件复制进去。

ege的配置

这是最关键的环节,配置ege,下载好ege文件以后并且解压,分为三步执行
1、复制include文件里面的内容(包括ege文件、ege.h、graphics.h)到安装目录下面,比如我安装在E盘,则E:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include
这里一定要注意,因为有很多include文件目录,不要复制错路径。
2、复制lib文件里面的mingw64文件里面的lib下面的libgraphics64.a到E:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2
3、都复制好以后打开Devc++创建一个Console Application C++项目,创建好项目以后配置一下项目的链接:打开项目工具栏下面的项目属性,打开参数栏,复制如下参数链接到链接框:(编译器是64位的,链接参数也是64位,具体最下面有说明)

-lgraphics64 -luuid -lmsimg32 -lgdi32 -limm32 -lole32 -loleaut32

如下图:
5.11版本DevC++和ege19.01版本图形库的配置安装
至此配置完成,下面开始运行一个案例

运行编译

复制下面代码,运行编译

#include<iostream>
#include"graphics.h"

int main(int argc,char** argv){
	initgraph(200,200);
	
	outtextxy(60,100,"hello world");
	
	circle(100,100,50);
	
	ege::getch();
	closegraph();
	
	return 0;
} 

运行效果如下图:

5.11版本DevC++和ege19.01版本图形库的配置安装

一些注意和说明

这里我们使用的编译器是64位的:TDM-GCC 4.9.2 64-bit Release
因此链接的参数配置也是64位的:-lgraphics64 -luuid -lmsimg32 -lgdi32 -limm32 -lole32 -loleaut32
这里要对应,如果是 32位版本的编译器,对应的链接参数改为32位也是对的:-lgraphics -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindows

结尾

接下来就开始你愉快的计算机图形学学习之旅吧~

这是我的学习记录,如果有问题请告知指正,不胜感激~