(ImGu)ImPlot_Demos第一章,windows平台编译

  • Post author:
  • Post category:其他


ImPlot_Demos是ImPlot的一些教学示例,而Implot基于ImGui的扩展(不知道正确不正确),里面写了许多基于ImGui实现的界面Demo。而ImGui(现在改名为Dear ImGui)是一个轻量级的、快速基于C/C++编写开源的完全免费的GUI库(类似于QT),但是从他的代码来看,他似乎为了更大兼容C,里面的都是C风格的C++代码,如里面class类全部为struct。里面集成了许多炫酷的界面,并且速度极快。如果你是新奇的爱好者,ImPlot可能会适合你,不依赖第三方库,避免使用STL容器,尽可能少的集成(翻译作者的话,哈哈),但是如果是商业的话,可能要有备份选用,因为国内用的人不多,而且没什么文档,得自己摸索

一些示例图片:


ImGui的GitHub


ImPlot的GitHub地址


ImPlot_Demos的GitHub地址


步骤

一、下载

新建文件夹,名字随意,把上面三个项目下载到新建的文件夹,下载的三个项目记得去掉后面的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 版权协议,转载请附上原文出处链接和本声明。