Win10+VS2013编译OSG3.4

来源:互联网 发布:淘宝怎么清仓 编辑:程序博客网 时间:2024/05/17 15:37

用VS去编译OSG需要很长时间,我编译了三个半小时。

还是老规矩,用到的工具什么的我直接给你,不用你找来找去~

https://yunpan.cn/crJGNSgmi8jL5  访问密码 ef8b



第一步:把压缩包解压缩。我把它解压到D盘根目录,如下图:




第二步:在根目录新建一个文件夹OSGBULID,编译好就可以存在这里,我的路径是D:/OSGBULID,这步就不截图。


第三步:打开CMake,没有的自己安装一个。把目录下的CMakeLists.txt 直接拖到CMake界面,如下图所示:





第四步:点击Configure,选择VS2013编译器,选择玩之后按Finsh,如下图所示:




第五步:设置第三方插件路径。

ACTUAL_3RDPARTY_DIR =D:\OpenSceneGraph-3.4.0\3rdParty\x86  (自己选择X86还是X64)

BUILD_OSG_EXAMPLES  :勾上 (建议不勾上,至少节省半个小时)

CMAKE_INSTALL_PREFIX :这就是我们刚刚新建的OSGBUILD文件夹路径

搞完之后点击Configure




第六步:喜欢就把MFC的Example勾上,然后就继续点击Configure。




第七步:点击Generate。




第八步:以管理员身份运行VS2013,打开项目:D:\OpenSceneGraph-3.4.0\OpenSceneGraph.sln




第九步:点击[生成]-[批生成],把All_BUILD中的Debug和Release勾上,然后点击生成就开始编译了。




第十步:漫长的几个小时后,可能编译完了,显示很多个错误,那些都不用管它,继续点击[生成]-[批生成],把All_BUILD中的Debug和Release取消掉,然后把INSTLL里面的Debug和Release勾上,点击生成,就会把编译好的库复制到我们第二步新建的文件夹里面,下图所示:




       我自己编译的可以在这里下载:http://download.csdn.net/detail/trustguan/9413733



0 2
原创粉丝点击