学习了docker,我想是否直接可以用起来了,因为我想玩玩OSG,结果用docker search没看到适合的镜像,于是就自己装吧,反正步骤就是cmake生成vs2017工程,最后编译添加环境变量及库即可。
结果没想到编译花费我n小时的等待,汗!
添加环境变量OSG_FILE_PATH=如下
F:\电子书\vulkan\安装\基础源码包\osg\OpenSceneGraph-OpenSceneGraph-3.6.3\build\bin
添加环境变量PATH加入如下
F:\电子书\vulkan\安装\基础源码包\osg\OpenSceneGraph-Data-3.4.0\OpenSceneGraph-Data
最后结果还是比较满意的,编译全部通过,没让我折腾,之后就可以玩玩OSG咯~貌似我从opengl/vulkan又向上层封装方向走了。毕竟opengl/vulkan适合制作引擎,就想我之前学习的unity3D或者blender都是基于opengl/vulkan为底层API制作的。OSG也是。
osg环境搭建成功.png
网友评论