OSG3.6.0+Qt5.8_msvc+VS2015+Win10编译指南

一、 软件下载及配置

0、VS2015:

链接:https://pan.baidu.com/s/1jxbBIrJFNtNDd4-USCV1rQ

密码:80rq

1、Win10 SDK:

https://download.microsoft.com/download/5/A/0/5A08CEF4-3EC9-494A-9578-AB687E716C12/windowssdk/winsdksetup.exe?ocid=wdgcx1803-download-installer

只安装打勾的即可

 

2、Qt5.8_msvc:

 

下载链接:

https://download.qt.io/archive/qt/ 或 https://download.qt.io/archive/qtcreator/

自己在里面找一个想要的版本。

打开Qt,菜单->工具->选项

注意核对,一定是x64!!!

3、Cmake-gui:

https://cmake.org/download/

 

4、已经用Qt5.8编译好第三库的OSG3.6.0:

下载地址:https://download.csdn.net/download/weixin_40331125/10472226

百度云下载地址:

链接:https://pan.baidu.com/s/1Z8NHe0luzF4ZyIGs4kWLRA

密码:bnos

下载后请先阅读“README.txt”文件

二、 环境配置

设置以下环境变量(根据自己情况设置)

三、 操作步骤

1、CMake编译OSG

(1)    将下载的OSG.zip解压到D盘根目录下

(2)    以管理员身份打开“VS2015 X64 NativeTools Command”,进入一个命令行中

用命令打开CMake

(3)    设置源码目录和构建目录

(4)    点击Configure选择编译器

(5)    更改CMake变量值,更改图片中的五个位置

再次点击Configure,未报错后点击Generate

2、用Qt生成库文件

(1)    命令行进入工程目录:D:\OSG\OSG\OpenSceneGraph-3.6.1_build

(2)    输入jom,开始编译……等待40分钟

(3)    输入jom install

注意:会出现错误!

处理方法:在D:\OSG\OSG\OpenSceneGraph-3.6.1_build\src目录下搜索*.pdb文件(在目录下右键“搜索Everything”,输入*.pdb),然后将搜索结果全部复制到:

D:\OSG\OSG\OpenSceneGraph-3.6.1_build\bin

D:\OSG\OSG\OpenSceneGraph-3.6.1_build\bin\osgPlugins-3.6.1

目录下,再输入jom install!再也不会报错了!

(Everything下载:

http://dl.pconline.com.cn/html_2/1/93/id=1769&pn=0&linkPage=1.html

(4)    再按下图改成Release编译

 

本文参考链接:

http://blog.sina.com.cn/s/blog_89a45b020102whh8.html

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值