使用Qt构建osgQt静态库在osg3.6.4中使用(附osgQt源码下载地址) | 您所在的位置:网站首页 › qt被淘汰了吗 › 使用Qt构建osgQt静态库在osg3.6.4中使用(附osgQt源码下载地址) |
osgQt库在osg3.4以后就给取消了,现在一般使用osgQOpenGL库替代,但是网上能搜到的教程里,常见的使用方法,还是以osgQt居多,因此,逼得我只能自己去编译一套osgQt的库文件。有如下几个注意点。 首先是下载osgQt的地址,github上的osgQt实际上是osgQOpenGL的代码,我们要找osgQt的源码。所使用的环境是ubuntu20.04,x86,Qt,qtCreator,系统自带的gcc和g++编译器。注意,生成动态库可能会不太好用,最好生成静态库,即libosgQt.a文件。在最后导入头文件时,记得将*.h的后缀去掉。比如将头文件放至/usr/local/include,将原来的GraphicsWindowQt.h修改为GraphicsWindowQt,即去掉后缀。具体步骤如下。 1.创建一个生成库文件的工程文件 选择创建C++ Library。![]() ![]() ![]() ![]() 最后,放上osgQt的源码,osgQt源码下载地址 |
CopyRight 2018-2019 实验室设备网 版权所有 |