ImPlot_Demos是ImPlot的一些教学示例,而Implot基于ImGui的扩展(不知道正确不正确),里面写了许多基于ImGui实现的界面Demo。而ImGui(现在改名为Dear ImGui)是一个轻量级的、快速基于C/C++编写开源的完全免费的GUI库(类似于QT),但是从他的代码来看,他似乎为了更大兼容C,里面的都是C风格的C++代码,如里面class类全部为struct。里面集成了许多炫酷的界面,并且速度极快。如果你是新奇的爱好者,ImPlot可能会适合你,不依赖第三方库,避免使用STL容器,尽可能少的集成(翻译作者的话,哈哈),但是如果是商业的话,可能要有备份选用,因为国内用的人不多,而且没什么文档,得自己摸索
一些示例图片:
步骤
一、下载
新建文件夹,名字随意,把上面三个项目下载到新建的文件夹,下载的三个项目记得去掉后面的master字样
二、编译
在当前文件夹打开CMD命令窗口,如下命令所示:
cd implot_demos mkdir build cd build cmake .. cmake --build . --config Release
成功之后,在build文件夹找到implot_demos.sln文件,双击打开。这个就是VS的项目文件了
在解决方案那,右键点击生成解决方案
若有提示说XX平台未找到或者未安装,在属性那修改
一切OK之后,把Demo项目设置为启动项,就可以体验了
Enjoy!
版权声明:本文为liyangbinbin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。