某小白说她按网上的教程,往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位的编译方式即可。

【dev Cpp新手请进】dev导入ege图形库相关推荐

  1. java--用 * 打印出各种图形(新手请进)

    ------------------------------------ 代码: public class PrintTriangle {          public static void ma ...

  2. [转载] Java实现归并排序(超详细,新手请进)

    参考链接: Java中将数组合并为的新数组 归并排序 大家好,这是我第一次在CSDN上写东西,因为我一直觉得有需要就去找别人的blog看看就好,但我发现自己写出来的东西确实能加深记忆.我半路出家,属实 ...

  3. 银行金融项目打生产包的两种常用方法(银行外包新手请进!)

    一.全导出补丁包 由于生产环境和测试环境配置不一样,打包不要把配置文件加上,不管是普元EOS,eclipse,Myeclipse,IDEA等开发工具,把代码和新增的jar包打上就没问题了. 二.根据S ...

  4. C语言入门项目——扫雷游戏(ege图形库+codeblocks)

    扫雷游戏适合C练手,会C基本语法就可以尝试.需要导入ege图形库(文章后半部分写了ege如何导入codeblocks,以及我用到的ege函数) 一.先介绍如何将ege图形库导入codeblocks: ...

  5. ! [已拒绝] dev - dev (非快进式)

    拉取代码 git pull origin dev:dev 的时候报这种错误 ! [已拒绝]          dev        -> dev  (非快进式) 可以这样解决,强制更新: git ...

  6. ghost linux磁盘 出错,关于linux的磁盘ghost的问题,高手请进

    关于linux的磁盘ghost的问题,高手请进 (2011-08-23 06:08:36) 标签: 杂谈 关于linux的磁盘ghost的问题,高手请进我是linux的服务器,磁盘是SCSI的32G单 ...

  7. 喜欢听音乐CD的请进:[技术贴]介绍APE+CUE格式的音乐文件

    喜欢听音乐的请进:介绍APE+CUE格式的音乐文件 车友开车往往离不开音乐,开着自己的车,听着自己喜欢的音乐CD,那是一种超级享受啊- 如何得到更多的音乐CD?如何将自己多年珍藏的CD永久地保存?-- ...

  8. Shell中的/dev/null 21 与 21 /dev/null 与/dev/null 的区别

    转自:http://blog.csdn.net/reyleon/article/details/11595985 默认情况下,总是有三个文件处于打开状态,标准输入(键盘输入).标准输出(输出到屏幕). ...

  9. 小鱼儿 c语言,小鱼儿请进.

    小鱼儿请进. 您的程序都是些小错误,让我找得够呛,晕死了.您自己看看吧. #include "stdio.h" #include "stdlib.h" #inc ...

  10. Linux单用户下提示权限不够,Linux_/dev/null 权限不足,/dev/null文件设备的权限不对, - phpStudy...

    /dev/null 权限不足 /dev/null文件设备的权限不对,会造成诸如pop3中的:Starting POP3d: ll_daemon_resetio: Permission denied的错 ...

最新文章

  1. 目前,只有IDEA这款神器能把Java8的数据流问题这么完美的解决掉!
  2. session outline for different culture
  3. 光栅图形学算法基础其三 (消隐算法)
  4. 湖南工程学院毕业论文计算机,bbs毕业设计
  5. 章文嵩:开源为我打开一扇窗
  6. 固态硬盘颗粒:SLC/MLC/TLC区别
  7. PhantomJS not found on PATH
  8. 使用CA签发的服务器证书搭建Tomcat双向SSL认证服务(转)
  9. 破解webstrom2017
  10. Obsidian中如何创作思维导图Mind-map
  11. 三年级计算机怎么进入到游戏,三年级开始,带孩子玩7个游戏训练成“最强大脑”...
  12. 计算机系统要素-Project1实操笔记
  13. 自由截图、提取、翻译图中文字——搜狗浏览器之截图扩展
  14. 性与潜能:性能量是一切天才的创造力源泉
  15. 水晶报表填充.Net Objects数据源
  16. java毕业设计客观题考试mybatis+源码+调试部署+系统+数据库+lw
  17. c语言宏定义放的位置,C语言宏定义技巧
  18. 抄表系统源码java_抄表器程序
  19. 江同志是怎样逆划水的?
  20. 中国大学mooc 慕课 管理信息系统(同济大学)第六章 第七章 习题 测试答案

热门文章

  1. pd.concat实现数据合并
  2. 霍尼韦尔Granit 1990iSR工业二维码扫描枪
  3. python剔除数据_python实现对excel进行数据剔除操作实例
  4. MATLAB 调用cplex解二次规划,【Cplex for MATLAB】安装问题以及二次规划的源码解释问题...
  5. BUPT Summer Journey #test11 A
  6. BiliBili视频下载
  7. Springboot+基于知识图谱的短视频推荐系统设计与实现 毕业设计-附源码231115
  8. mysql mtq_第十六节:Mysql中的关键字
  9. python读文件-read_csv()-常用参数
  10. mybatis一对多关系多表查询去重,不定条件查询,duplicated column id