ImGui-QtCreator中使用ImGui之解析

相关资料:
https://pbrfrat.com/post/imgui_in_browser.html 网页效果图
https://github.com/seanchas116/qtimgui qtimgui代码下载
https://github.com/epezent/implot/tree/46ea9abab4bb8b5fb60ce6b61f6e5c1bf2e840c1 implot下载
https://github.com/ocornut/imgui imgui下载
http://ask.sov5.cn/q/CtGn0D1OfA imgui在qt中使用的引子

ImGui-Qt中使用ImGui之解析
1.下载各代码,下载顺序不分前后(艹,我感觉自己说了废话,但我相信你们打不到我,-_-!!!)
下载IMGUI代码“https://github.com/ocornut/imgui ”
下载QtImGui代码“https://github.com/seanchas116/qtimgui”
下载implot代表“https://github.com/epezent/implot/tree/46ea9abab4bb8b5fb60ce6b61f6e5c1bf2e840c1”
2.启动QtCreator->打开“D:\imgui\QtImgui\examples\window\demo-window.pro”
3.编译,这时你可能会遇到错误。提示“#include <implot.h>找不到”
去看一下“D:\imgui\QtImgui\modules\implot”这目录,里面可能是空的,没有一个文件
把下载好的“implot”代码放在“D:\imgui\QtImgui\modules\implot”下面
4.再编译,艹,提示“无法解析的外部符号ImPlot::CreateContext等三个函数”
打开“D:\imgui\QtImgui\qtimgui.pri”
增加“$$PWD/modules/implot/implot.cpp \”等几个CPP文件
5.再编译
可以运行了,但是蓝色的,什么内容也没有,艹。
代码中找一下,发现一句代码“glFormat.setVersion(3, 3);”。
原因应该是我笔记本电脑用的是2代CPU,3代CPU才能调用OPENGL3.3。
PS:在这里不得不艹微软,不给2代CPU提供OPENGL驱动。微软强行让我换电脑,其实我电脑还可以再活500年。

 

posted on 2021-09-15 15:40  疯狂delphi  阅读(1637)  评论(0编辑  收藏  举报

导航