我是靠谱客的博主 专一小笼包,最近开发中收集的这篇文章主要介绍c++入门之一:EGE图形库介绍与配置(VS2013、DEVCPP)一、EGE图形库简介二、配置准备三、DEVCPP配置图形库五、测试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

c++学习的方式方法很多,本篇笔记主要记录DEVCPP和VS2013的ege图形库的配置,为接下来利用ege图形库学习c++做准备。

一、EGE图形库简介

EGE图形行库中的EGE为Easy Graphics Engine的缩写,是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C++语言新手的图形库,它的目标也是为了替代TC的BGI库而存在。它的使用方法与TC中的graphics.h相当接近。

EGE图形库的作者是:misakamm,他的主页请点击:【这里】

EGE的有点很多:简单,友好,容易上手,免费开源,而且因为接口意义直观(后面省略几万字)。EGE图形库因为小,才4M左右,代码量也不多,所以选择作为C++入门的一个函数库,对的,你没有看错,其实用EGE是感觉c++很枯燥,利用图形图像的库可以让你更加爱上c++的学习和使用。

下面来简单介绍一下图形库的目录:

以上为EGE图形库的目录,下面来简单介绍一下图形库中的主要目录:

 

(1)demo

包含EGE图形库的一些示例源码,通过查看该文件夹下面的源码可以快速入门

(2)include:

包含EGE图形库的头文件。

(3)lib:

该文件夹中包含了配置安装文件,分别可以配置VC++6.0,VS2010,VS2013,MinGM等,以下为相关配置文件列表

VC6: graphics.lib
VS2010: graphics08.lib graphics08d.lib
VS2013: graphics08.lib graphics10d.lib
MinGW: libgraphics.a

(4)man

man是指菜单文件,该文件夹下面有EGE图形库相关介绍、配置、开发等内容,相当于官方帮助与开发文档

setup里面介绍了配置过程、tutorial是教程、demo是指在这个EGE图形库中可以找到的示例(很好很全哦!)

 

(5)src:

EGE图形库中的所有源代码。

 

 

二、配置准备

 

1、EGE图形库:版本ege-13.04.02-full

2、编译器:DEV-C++ 5.6.1

3、编译器:VS2013(没有提供给大家下载地址,有需要可以去官网下载)

为了方便大家,本文提供下载链接,请【点击】  密码:6slg

(如链接不存在,请留言索取)

三、DEVCPP配置图形库

配置图形库其实就是让编译器包含图形库里面的函数库,这样编译器在编译的时候就可以调用图形库里面的函数了。下面简单叙述一下配置过程

 

(1)编译器:DEV-C++ 5.6.1的安装,编译器安装过程

要记得自己的安装路径哈,我的安装路径是:C:Program Files (x86)Dev-Cpp

                                                       

 

 

(2)解压:EGE图形库:ege-13.04.02-full,我的解压路径为:D:c++egeRelatedege-13.04.02-full

 

(3)配置:

 

下面重点来了:

 

1)首先配置ege图形库的头文件

 

2)然后配置ege图形库的库文件

 

 

3)在DEVC++编译器中设置链接参数

 

 

打开DEVC++编译器,新建一个项目,将以下的测试代码复制到新建的文件中

 

                     #include "graphics.h"      // 引用ege图形库
                          int main()
                          {
                             initgraph(640, 480);   // 初始化,显示一个窗口,这里和 TC 略有区别
                             circle(200, 200, 100); // 画圆,圆心(200, 200),半径 100
                             getch();               // 暂停一下等待用户按键
                             closegraph();          // 关闭图形界面
                             return 0;
                          }
 

 

 

配置链接参数

 

链接参数为:

-lgraphics -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindows

 

 

以上为是在每个项目中链接参数,十分麻烦,下面是一劳永逸的配置方法

 

以上3步就把EGE图形库在DEVCPP中配置成功了,下面来测试一下我们的配置效果。

 

四、VS2013的配置

 

1、只需要把include目录下的头文件拷贝到C:Program Files (x86)Microsoft Visual Studio 12.0VCinclude下/

2、把libvc2013目录下的链接文件拷贝到C:Program Files (x86)Microsoft Visual Studio 12.0VClib下
就可以正常工作了

 

五、测试

将第三部分中的代码编译查看运行效果

 

以上就是配置的所有过程了。

希望大家可以通过我的笔记配置成功。

最后

以上就是专一小笼包为你收集整理的c++入门之一:EGE图形库介绍与配置(VS2013、DEVCPP)一、EGE图形库简介二、配置准备三、DEVCPP配置图形库五、测试的全部内容,希望文章能够帮你解决c++入门之一:EGE图形库介绍与配置(VS2013、DEVCPP)一、EGE图形库简介二、配置准备三、DEVCPP配置图形库五、测试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部