osg-qt的安装
简介
OSG-Qt 是一个集成了 OpenSceneGraph (OSG) 和 Qt 的库,使得开发者能够在 Qt 应用程序中轻松地使用 OpenSceneGraph 进行 3D 图形渲染。OpenSceneGraph 是一个开源的、跨平台的 3D 图形应用程序编程接口(API),广泛用于游戏开发、模拟、虚拟现实、科学可视化等领域。Qt 是一个跨平台的 C++ 应用程序开发框架,用于开发具有图形用户界面的应用程序,也可用于开发无界面的后台应用。
windows中安装
使用vcpkg安装(推荐)
vcpkg的安装见 使用vcpkg管理C++项目依赖 | xd’s blog (jinianyoushang.github.io)
执行
1 | vcpkg install osg-qt |
之后在cmake中执行 find_package(OpenSceneGraph REQUIRED osgQt)
时会报错无法找到osgQt
可以根据使用CMake查找osgQt146 - 一花一世界,一叶一乾坤 - 博客园 (cnblogs.com),或 find_package (OpenSceneGraph 3.6.5 REQUIRE osgQt) 。)解决
也就是修改findosgqt.cmake
文件
我的在这里
C:\Program Files\JetBrains\CLion 2023.2\bin\cmake\win\x64\share\cmake-3.28\Modules\
1 | # findosgqt.cmake |
编译安装
待续
linux安装
待续
在cmake中执行 find_package(OpenSceneGraph REQUIRED osgQt)
时会报错无法找到osgQt,解决方法同windows。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 xd's blog!
评论