EasyX 是针对 C/C++ 的图形库,可以帮助使用C/C++语言的程序员快速上手图形和游戏编程,可以用来做些简单的演示2d类游戏,没有cocos2d-x那样重量级,学习起来也比较简单。

安装

1 . 打开Easyx官网https://easyx.cn/下载 EasyX,打开安装

2 .在“Windows 已保护你的电脑”提示窗中,点“更多信息”,再点“仍要运行”,这时,可以看到 EasyX 的安装程序。

3 . 点击“EasyX 文档”和“Visual C++ 2010”两项对应的“安装”按钮,安装完毕。

使用

1 . 打开编译器(我的是VC 2010)


2 . 添加对应的测试代码(如上图所示我的代码已经编写完毕)

#include <graphics.h>
#include <conio.h>int main()
{ initgraph(640, 480);circle(320, 240, 100);_getch();closegraph();return 0;
}

3 . 编译项目。点菜单 Build -> Build Solution,。在 Output 窗口会看到提示 “Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped”,注意里面的 0 failed,表示没有编译错误。否则,必须修正错误,再进行下一步。

4 . 执行程序。点菜单 Debug -> Start Without Debugging。然后会看到一个黑窗口里面画了一个圆。

EasyX的安装与使用详细教程相关推荐

  1. linux安装 Android Studio详细教程,支持性较差,需要安装最新底层库内核的linux

    安装 Android Studio详细教程 libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1 jdk1.8.0_25 android-st ...

  2. ubuntu15.04配置php,Linux_Ubuntu 15.04上安装Justniffer的详细教程,Justniffer 是一个可用于替代 Snor - phpStudy...

    Ubuntu 15.04上安装Justniffer的详细教程 Justniffer 是一个可用于替代 Snort 的网络协议分析器.它非常流行,可交互式地跟踪/探测一个网络连接.它能从实时环境中抓取流 ...

  3. xilinx fpga 开发工具vivado 软件的安装,使用详细教程

    文章目录 xilinx fpga 开发工具vivado 软件的安装,使用详细教程 xilinx fpga 开发工具vivado 软件的安装,使用详细教程 点此下载vivado软件的安装说明文档 点此下 ...

  4. CentOS6.5安装MySQL5.7详细教程

    CentOS6.5安装MySQL5.7详细教程 注:文中所写的安装过程均在CentOS6.5 x86下通过测试 主要参考博文: https://segmentfault.com/a/119000000 ...

  5. svn安装教程 mysql_CentOS6.4 下安装SVN的详细教程(超详细)

    1.检查系统是否已经安装如果安装就卸载 rpm -qa subversion yum remove subversion 2.安装 yum install subversion 3.建立SVN库 mk ...

  6. Deepin系统手动安装oracle jdk8详细教程

    Deepin系统手动安装oracle jdk8详细教程 oracle官网下载jdk压缩包,使用 sudo tar -zxf jdk***解压文件,我放在在了home/diy/java/jdk路径下. ...

  7. mysql 5.7.17 64位_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程

    MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...

  8. mysql 5.7.17 x86_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程

    MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...

  9. centos7安装详细图解_CentOS7编译安装PHP7的详细教程(图文)

    本篇文章给大家带来的内容是关于CentOS7编译安装PHP7的详细教程(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 使用编译的方式来安装 PHP 7. 安装编译工具.依赖包 ...

最新文章

  1. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3
  2. 干货!这里有一份神经网络入门指导,请收下!
  3. Android10.0 startActivity启动过程
  4. c++ 函数的指针调用
  5. ORA-00910: specified length too long for its datatype
  6. .NET多线程编程(7)——C#多线程编程传递参数解决方案
  7. 15种基础的可以直接使用的CSS3样式
  8. 小学计算机应用到英语课教案,人教版小学英语三年级上册unit one hello!文具单词教学信息技术应用成果(教学设计方案).doc...
  9. Winform程序在VS中打包成安装程序(带卸载)
  10. 音乐播放器之QQ音乐最新api,亲测可用
  11. C++ —— 句柄类的实现方式 —— 类实现的隐藏
  12. WAP 2.0介绍和使用规范
  13. mrtg流量图不更新了是怎么回事,谁有mrtg的安装及配置文档啊,求!!!
  14. 中科院微生物所真菌学国家重点实验室高佳鑫组招聘启事
  15. ECC-椭圆曲线密码
  16. voip是利用计算机网络,VoIP在无线局域网上的应用
  17. python操作微信电脑版_python 通过微信发送消息控制电脑
  18. nginx resin mysql_Nginx整合Resin
  19. 图像压缩算法 JPEG2000
  20. vue-infinite-scroll

热门文章

  1. Python-pptx Chart
  2. 惠普hp Elitebook 系列开启虚拟化
  3. 控制Python浮点数输出位数
  4. EMACs之verilog-mode使用教程
  5. 获取系统信息(oshi-core)
  6. oshi-core实用的采集系统信息工具
  7. 【系统分析师之路】2014年上系统分析师下午论文真题
  8. 1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'cre
  9. js替换字符串指定索引位置的字符,单字符成指定的多个字符
  10. js video设置播放速度和获取视频略缩图