codeblocks配置ege图形库

我们在使用codeblocks做项目或者游戏的时候,我们常会需要贴图,或者加入背景音乐一类的操作,而单纯的控制台是无法实现这一操作的,那么我们就要借助ege图形化界面了,通俗来讲ege就是提供一块画布,你可以在上面完成贴图,画图以及输出一些东西。
在使用之前我们首先要对ege进行配置才可以使用哦。

  1. 下载ege,可以进入ege的官网进行下载:https://xege.org (在我上传的资源里面也有ege19.01的压缩包)

  2. ege的文件夹下include的六个*.h文件(button.h,ege.h,fps.h,graphic.h,label.h,sys_edit.h)复制到codeblocks的MinGw下的include文件夹

  3. ege的lib/ming32/64下的*a文件复制到codeblocks的lib文件夹下

  4. file——New——project——empty project

  5. 菜单 project——build options——linker setting——add,依次添加以下命令:
    libgraphics.a , libgdi32.a , libimm32.a , libmsimg32.a ,libole32.a , liboleaut32.a , libwinmm.a , libuuid.a

  6. Other linker options 框里加入"-mwindows",保存

  7. 代码测试:

#include 
#include 
int main()
{
    initgraph(640, 480); // 初始化,显示一个窗口,这里和 TC 略有区别

    circle(200, 200, 100); // 画圆,圆心(200, 200),半径 100

    getch(); // 暂停一下等待用户按键

    closegraph(); // 关闭图形界面
    return 0;
} 

你可能感兴趣的:(C,项目,ege)