网站首页 > 编程文章 正文
前言:
初学编程的我们,多数是以C语言作为编程工具,C语言编辑器的一个最严重的缺陷,就是缺少图形化,若是想学习图形化编辑,如学习Java或者学习C++(进而学MFC或QT图形库)等路线才能实现图形开发。
对于只有C语言基础的同学而言,可以不用学习太多新东西可以轻松上手做图形化开发的情况下,easyX几乎是首选!
EasyX 是什么?
EasyX Graphics Library 是针对 Visual C++ 的免费绘图库,支持 VC6.0 ~ VC2022,简单易用,学习成本极低,应用领域广泛。目前已有许多大学将 EasyX 应用在教学当中。
EasyX 含有一些简单的函数集合,几乎不用学习,直接翻看参考手册就可以直接使用。
EasyX 在 C/C++ 学习、编写小游戏、图形学、图像学、分形学、粒子系统、物理模拟等各种场景都有应用。
环境要求:
对于系统环境,官方给出的要求如下:
操作系统:Windows XP(sp3) 及以上操作系统。
编译环境:Visual C++ 6.0,Visual Studio 2008 至 Visual Studio 2022 (x86 & x64)。
也就是XP系统,VC6.0~VS2022无论32位还是64位都可以,可以说如今我们的电脑都是支持的。
安装步骤
1、下载安装包
我用夸克网盘分享了「EasyX_2023大暑版.exe」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:
https://pan.quark.cn/s/98638767cbe4提取码:jkvq
2.下载后运行exe程序
3.点击下一步继续,可以看到easyX会检测到本机安装了哪些VS编译器,若检测到已安装,就会有安装和卸载的按钮,我们点击安装即可,为照顾广大同学,这里及以后以VC6.0为例为大家讲解,更高级版本同学可自行尝试,大同小异。
其安装的本质,是相当于在VC6.0的编译器的include和lib文件夹中,将easyX的.h头文件和.lib库文件复制进去。这本质与我们调用第三方库的思路是一样的。
点击安装之后根据提示完成安装即可。
超轻的发布过程
EasyX 采用静态编译,不依赖任何 dll,同传统程序的发布方式没有区别,程序不会因为引入 EasyX 而增添任何发布负担。
静态链接的 EasyX,会使编译后的 exe 体积增加 70KB 左右。对于绝大多数应用而言,增加的体积是可以忽略的。
若将 Visual C++ 的运行时库改为静态链接模式,编译后的 exe 可以单文件运行。
觉得有用的话可以转发给你身边需要的朋友!非常感谢!!!
点赞加关注,学习不迷路
微信公众号|工控小新
EPLAN电气绘图、TIA博图基础 、CAD、C语言教学、单片机基础、三菱PLC ... 每日持续更新中
猜你喜欢
- 2025-05-23 二进制部署k8s集群
- 2025-05-23 6个步骤搞定云原生应用监控和告警(建议收藏)
- 2025-05-23 用 Arduino DIY便携式紫外线指数仪
- 2025-05-23 屠龙之技 --sql注入 不值得浪费超过十天 实战中sqlmap--lv 3通杀全国
- 2025-05-23 树莓派制成的 — 带运动检测和摄像头的安防系统
- 2025-05-23 K8S问题排查-BC-Linux-for-Eular操作系统适配问题
- 2025-05-23 性能监控平台环境搭建(二)
- 2025-05-23 详解Linux平台的调试信息文件
- 2025-05-23 TPM是什么
- 2025-05-23 在线文档预览kkFileView部署及使用指南
你 发表评论:
欢迎- 05-24干货 | 经典的PLC编程实例及经验设计法(三相异步电动机)
- 05-24星三角降压启动电路图原理
- 05-24正反转原理图元件代码全解:电机双向运行的“密码”
- 05-24欧姆龙CP1E PLC控制伺服系统及其应用程序
- 05-24交流接触器控制电路讲解(六)通过接触器控制单相电机正反转下
- 05-24西门子200SMART案例15五台电动机的顺序启动、逆序停止和紧急停止
- 05-24电动葫芦断火限位器工作原理,很多人搞不懂接线
- 05-24防晃支架简介及设置要求
- 最近发表
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)