zoukankan      html  css  js  c++  java
  • C图形库 Mingw g++ ege Windows下

            今天闲来无事就想搞搞图形界面,本来是想弄openGL的但是配置有点麻烦,就觉得先弄个简单的图形库ege了。

            1.下载头文件

            地址:http://misaka.googlecode.com/files/ege13.04.7z 这个是现在的最新版了。里面包含了头文件和动态链接库和几个简单的demo。

            说明这里只是简单的说mingw命令行模式的创建,至于VC VS20XX CodeBlocks C-Free等IDE就不说的。网上有资料,道理也跟mingw一样。

            解压后的目录树是

        ├─ege13.04
        │ ├─demo
        │ │ └─src
        │ ├─include
        │ │ └─ege
        │ ├─lib
        │ │ ├─mingw3.4
        │ │ ├─mingw4.7
        │ │ ├─mingw4.7.2
        │ │ ├─mingw64
        │ │ ├─vc2008
        │ │ │ └─amd64
        │ │ ├─vc2010
        │ │ │ └─amd64
        │ │ └─vc2012
        │ │ └─amd64
        │ └─man
        │ ├─about
        │ ├─api
        │ │ ├─col
        │ │ ├─draw
        │ │ ├─env
        │ │ ├─font
        │ │ ├─img
        │ │ ├─input
        │ │ ├─math
        │ │ ├─other
        │ │ ├─rand
        │ │ └─time
        │ ├─demo
        │ ├─intro
        │ ├─netfriendsdemo
        │ ├─preview
        │ ├─setup
        │ └─tutorial

              2.配置文件

             将ege13.04下的include目录下的所有文件拷贝到mingw的include目录

             将ege13.04下的lib目录下的所有文件拷贝到mingw的lib目录

             3.一个简单的Demo

        #include "graphics.h" // 就是需要引用这个图形库
        int main()
        {
          initgraph(640, 480); // 初始化为640*480大小的窗口,这里和TC 略有区别
          circle(200, 200, 100); // 画圆,圆心(200, 200),半径100
          getch(); // 等待用户按键,按任意键继续
          closegraph(); // 关闭图形界面
          return 0;
        }

              4.命令行编译

             g++ demo.cpp -o demo -g -Wall -lgraphics -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindows

             5.界面

              

            6.参考资料

             http://www.rupeng.com/forum/thread-12260-1-1.html

  • 相关阅读:
    记录第一次阿里云服务器部署java web工程的经历
    常用网站……
    根据ID获取CEdit的句柄实例
    (转)MFC中获得各个类的指针/句柄 ID的总结
    (转)DoDataExchange执行时机
    深入浅出Visual_C动态链接库(Dll)编程(宋宝华)----整理(word)
    (转)MFC的一些宏的整理 (DECLARE_DYNCREATE/IMPLEMENT_DYNCREATE)
    Socket 学习入门
    (转) 新的开始之Win7、CentOS 6.4 双系统 硬盘安装
    WIN7下使用VC2010调试uCOS-II 2.91
  • 原文地址:https://www.cnblogs.com/wunaozai/p/3198131.html
Copyright © 2011-2022 走看看