【dev Cpp新手请进】dev导入ege图形库

某小白说她按网上的教程,往devCpp里导入的ege不能用,弄了好半天都没弄好,遂向我求救。于是简单了解了下,发现了一些问题,是网上现有教程没有说清楚的,在帮其解决完问题后,顺手写篇博,希望能帮助到其他有此问题的朋友。

本文主要面向新手,所以先顺便介绍一下ege到底是什么?

EGE(Easy Graphics Engine), 是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C++语言新手的图形库,它的目标也是为了替代TC的BGI库而存在。它的使用方法与TC中的graphics.h相当接近,对新手来说,简单,友好,容易上手,免费开源,而且因为接口意义直观,即使是之前完全没有接触过图形编程的,也能迅速学会基本的绘图。目前,EGE图形库已经完美支持VC6, VC2008, VC2010,VC2012,其中vc2008/2010/2012支持编译出64位应用程序同时也支持C-Free, DevCpp, Code::Blocks, codelite,wxDev, Eclipse for C/C++等IDE,即支持使用MinGW或者MinGW64为编译环境的IDE。如果你需要在VC下使用graphics.h,那么ege将会是很好的替代品。

导入流程:
1.安装dev,并下载ege图形库 ege官网
2.找到devCpp的安装目录,不知道的话,打开dev,找到菜单栏里的工具——编译选项——目录,如下图

3.然后将ege文件夹里的include文件夹里的文件复制到dev安装目录下的include文件夹里,将ege里面的lib文件夹(里面有多个版本,本人使用的是4.81版本)下对应版本的文件夹里的.a文件复制到dev下的lib文件夹里。就OK了。

注意事项:dev是多少位就使用多少位的ege,某小白就是在这里出错。她的是64位dev,从官网下载的是32位(貌似devCpp这种winGW编译环境,ege只支持32位,我也不懂,我是搞前端的。),对于这种64位dev,要使用32位的ege,就需要找到dev安装目录下的X86_64开头的文件夹(下面有图),里面同样有include和lib两个文件夹,如上所述,将ege中对应文件分别复制进去,然后编译的时候使用32位的编译方式即可。



你可能感兴趣的:(其他)