0、VS2015:html
连接:https://pan.baidu.com/s/1jxbBIrJFNtNDd4-USCV1rQwindows
密码:80rq工具
一、Win10 SDK:ui
只安装打勾的便可命令行
二、Qt5.8_msvc:htm
下载连接:blog
https://download.qt.io/archive/qt/ 或 https://download.qt.io/archive/qtcreator/图片
本身在里面找一个想要的版本。ip
打开Qt,菜单->工具->选项
注意核对,必定是x64!!!
三、Cmake-gui:
四、已经用Qt5.8编译好第三库的OSG3.6.0:
下载地址:https://download.csdn.net/download/weixin_40331125/10472226
百度云下载地址:
连接:https://pan.baidu.com/s/1Z8NHe0luzF4ZyIGs4kWLRA
密码:bnos
下载后请先阅读“README.txt”文件
设置如下环境变量(根据本身状况设置)
一、CMake编译OSG
(1) 将下载的OSG.zip解压到D盘根目录下
(2) 以管理员身份打开“VS2015 X64 NativeTools Command”,进入一个命令行中
用命令打开CMake
(3) 设置源码目录和构建目录
(4) 点击Configure选择编译器
(5) 更改CMake变量值,更改图片中的五个位置
再次点击Configure,未报错后点击Generate
二、用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编译
本文参考连接: