1.osg获取
OSG版本:3.6.4
osg编译好的VS2017版本下载地址:
debug:https://objexx.com/OpenSceneGraph/OpenSceneGraph-3.6.4-VC2017-64-Debug.7z
release:https://objexx.com/OpenSceneGraph/OpenSceneGraph-3.6.4-VC2017-64-Release.7z
osg源码Git:
git clone --branch OpenSceneGraph-3.6.4 https://github.com/openscenegraph/OpenSceneGraph.git
2.osg编译
编译工具:CMake
生成工具:VS2017
编译流程:
1)下载好后的文件夹,新建build文件夹
2)CMake设置好源路径和目标路径,点击configure,做如下配置
3)勾选BUILD_OSG_EXAMPLES(可选),重复点击Configure,直至目录不再出现红色选项
4)Generate,等待生成后,打开build目录如下
5)vs打开OpenSceneGraph.sln文件,ALL_BUILD生成,等待生成结束,大约30分钟
6)切换release再次生成
7)最后得到相应的debug和releasee的lib文件和dll文件
8)自此,编译过程结束
3.OSG安装使用
和其他的库文件使用类似,此处不再赘述。