1 下载OSG的源代码
https://www.openscenegraph.com/index.php/download-section/stable-releases
选择最新版本3.6.5 ;
2 下载第三方库:
https://download.osgvisual.org/3rdParty_VS2017_v141_x64_V11_full.7z
3 下载数据包:
4 下载CMAKE
https://github.com/Kitware/CMake/releases/download/v3.24.2/cmake-3.24.2-windows-x86_64.msi
安装完后配置CMAKE:系统变量PATH 中配置:
6 运行CMAKE-GUI:
配置
1 ACTUAL_3RDPARTY_DIR为之前下载的第三方库,如果下载不成功,可以手动下载;
2 WIN_USE_MP 可以勾选,多线程编译;
3 OPENGL_GL3_AVAIABLE记得勾选,同时取消GL1/GL2、FIXFUNCTION\DISLPLAY
然后分别 CONFIGURE GENERATE 即可生成对应的SOLUTION,进行源代码的编译。