您的位置:首页 > 其它

Win10+VS2013编译OSG3.4

2016-01-17 14:41 387 查看
用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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: