当前位置:网站首页>glui.h无法找到描述+解决+测试
glui.h无法找到描述+解决+测试
2022-08-10 15:58:00 【zhangrelay】
GL/glui.h无法找到。
尝试安装libglui-dev,发现已经不支持了。
那么怎么办?
老版本程序需要跑起来?
源码编译吧。
GLUI 是一个基于 GLUT 的 C++ 用户界面库,它为 OpenGL 应用程序提供按钮、复选框、单选按钮和微调器等控件。它独立于窗口系统,使用 GLUT 或 FreeGLUT。
三步曲:
- cmake ..
- make
- sudo make install
[email protected]:~/cppcode/glui-master/build$ sudo make install [ 64%] Built target glui_obj [ 66%] Built target glui [ 68%] Built target glui_static [ 75%] Built target ppm2array [ 79%] Built target example1 [ 83%] Built target example2 [ 87%] Built target example3 [ 91%] Built target example4 [ 95%] Built target example5 [100%] Built target example6 Install the project... -- Install configuration: "" -- Installing: /usr/local/lib/libglui_static.a -- Installing: /usr/local/lib/libglui.so.2.37 -- Installing: /usr/local/lib/libglui.so -- Up-to-date: /usr/local/include -- Installing: /usr/local/include/GL -- Installing: /usr/local/include/GL/glui.h -- Installing: /usr/local/lib/cmake/glui/gluiConfig.cmake -- Installing: /usr/local/lib/cmake/glui/gluiConfigVersion.cmake -- Installing: /usr/local/lib/cmake/glui/gluiTargets.cmake -- Installing: /usr/local/lib/cmake/glui/gluiTargets-noconfig.cmake
glui提供了一些案例供学习:
zhan[email protected]:~/cppcode/glui-master/example$ tree . ├── CMakeLists.txt ├── example1.cpp ├── example2.cpp ├── example3.cpp ├── example4.cpp ├── example5.cpp └── example6.cpp
0 directories, 7 files
类似圆形如下:
三角形如下:
示例代码参考官方案例。
边栏推荐
猜你喜欢
随机推荐
Exchange Online审计和监控
Cesium快速上手4-Polylines图元使用讲解
Andorid源码编译需要掌握的shell语法(三)
C#去水印软件源代码
商业智能BI行业分析思维框架:铅酸蓄电池行业(二)
NPM - Cannot read properties of null (reading 'pickAlgorithm') 解决方案
Reids 源码导读
Colocate Join :ClickHouse的一种高性能分布式join查询模型
FFmpeg 交叉编译
潜水员 ← 二维费用的背包问题
spark面试常问问题
openpyxl绘制堆叠图
WinUI 3 Fundamentals 5小时教学视频
Detailed understanding of all built-in functions (Part 2)
企业如何开展ERP数据治理工作?_光点科技
web安全入门-Kill Chain测试流程
Copper lock password library
JVM学习——2——内存加载过程(类加载器)
MS | 使用小技巧不完全总结
Pigsty:开箱即用的开源数据库发行版









