前提条件已完成osg3.7.0的编译配置。

首先下载源码
https://github.com/openscenegraph/osgQt

其次,在修改CmakeLists.txt文件,将其第130行

FIND_PACKAGE(OpenSceneGraph 3.0.0 REQUIRED osgDB osgGA osgUtil osgText 

osgViewer osgWidget)
SET(OPENSCENEGRAPH_SOVERSION 146)

改为

FIND_PACKAGE(OpenSceneGraph 3.7.0 REQUIRED osgDB osgGA osgUtil osgText 

osgViewer osgWidget)
SET(OPENSCENEGRAPH_SOVERSION 160)

否者在使用cmake工具会出现如下报错
OSGQt编译配置

然后使用cmake工具,并配置osg的目录,如下
OSGQt编译配置

最后,Configure和Generate即可。

相关文章: