配置Ege在Dev C++ 仅仅单个项目进行配置(Tmd-Gcc64)

1. Ege 来自网易云课堂的MMOC《C++程序设计》(崔毅东老师) 的课程。非官网的。
2. 本来想录制视频的,笔记本的麦克风问题,让我有想换笔记本的冲动。

<center> ### 实现流程(不支持htm居中似乎)</center> >### 一、文件配齐工作: >1. 将**ege-13.04.02-full.zip**压缩包中的**include**和**lib**两个文件夹拷出来到**C:\SysLibrary\Ege**(个人的库目录)下; >2. 然后将C:\SysLibrary\Ege\lib\TDM-GCC-64\ **libgraphics64.a** 文件单独拷到.**该\lib**目录下,然后删除lib目录下除**libgraphics64.a**以外的所有文件以及文件夹。这样lib目录下就只有一个**libgraphics64.a**文件了 (之前删除的libgraphics.a是32位的,而默认会使用32的,所以为了不影响使用必须删除)。 >3. 这样,当前的**C:\SysLibrary\Ege**目录下就只有:**include**和**lib**两个文件。然后是在DevC++项目的配置。 >4. **打开Dev C++**:

a. 新建项目TextHello在E:\WSpace\Ege\Projects\TextHello(个人目录)。

b.新建代码文件main.cpp,代码内容:

// main.cpp
# include "graphics.h"
int main(int argc, char** argv) {
	initgraph(640,480);
	ege::getch();
	closegraph();

	return 0;
}
二、项目属性配置工作:
  1. 选中项目右击[项目属性] 或 Ctrl+H 打开**[项目属性], 切换到[文件/目录]**,

a. 在子框【库目录】添加: C:\SysLibrary\Ege\lib 路径;

b. 在子框【保护文件目录】添加 C:\SysLibrary\Ege\lib 路径。

  1. [项目属性]子选项卡切换到【参数】,在子框【链接】中插入链接参数: -lgraphics64 -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindows -lgraphics64参数原来是lgrphics,之前编译的时候提示不兼容,然后试着在lgraphics加了64,然后编译通过了。。后来一想,其实这样的话原来的lgraphics.a就不需要删除了,因为已经指定使用64bit的 .a库文件了。但是如果没什么需要的话删了也可以。保留压缩包 ege-13.04.02-full.zip就好了。

【总结】:配置库文件,链接库文件,链接参数就行了。发现好简单。只是会出一些偶尔的小问题而已。对于把.a.o.h文件直接放入IDE的同等目录实在不是喜欢。这样单独配置感觉舒服一些,虽然每次新建项目都要这样配置,写个脚本不就解决了。。。

【End】:运行程序结果,如果出现Ege Log那就OK了,之后就是添加各种代码,创造世界了。

转载于:https://my.oschina.net/IndustrialRevolutio/blog/1482249

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值