OSG3.4.0+msvc+VS2019+Win10编译指南

一、参考教程:
[1]WIN10系统下OSG+VS2017或者vs2019环境搭建
[2]Win10+Qt5.6+MSVC2015+OSG3.4.0环境配置
[3]OSG3.6.0+Qt5.8_msvc+VS2015+Win10编译指南
[4]Osg使用osgQt与Qt结合使用(附项目)(1)
[5]OSG开发笔记(一):OSG介绍、编译

二、说明
1.单纯只使用OSG本身且在vs下编辑,第一个教程就行(适用于OSG大部分版本)
2.单纯使用OSG但追求跨平台,参考第二个和第三个教程即可
3.OSG+Qt可参考第四个和第五个教程。第五个教程使用OSG3.4.0,自带OSGQt,可参考其cmake配置选项。第四个教程可下载作者源码进行验证编译。

三、流程
1.下载vs2019、qt最新版和cmake最新版,参考第二个教程配置(vs2019配置选项中有win10SDK)
2.下载OSG3.4.0、OSGdata、3drParty
3.用cmake按第一个教程配置OSG部分,按第五个教程配置OSGQt部分
4.根据第二个教程使用msvc2019编译
5.使用第四个教程中的源代码进行验证,环境配置可参考第二个教程

四、注意
1.3rdParty部分,因为我需要用到OSGQt,所以使用的是第四个教程中源代码里的3rdPartyforQt文件夹
2.尤其需要注意这个3rdParty,需要对应编译器版本。使用vs直接下载官网的即可;使用mingw需要自己再编译或下载别人编译好的对应版本;使用mvsc与mingw同理。
3.在根据第二个教程编译时,使用jom命令时可能出现问题,若是在cmake配置时,我是直接重装系统。。。若是在命令行编译时,取消勾选qt构建与运行中的一个选项(复制错误代码即可百度到),同时注意在最后构建项目时可能会报LINK2019,参考第二个教程qt部分的环缺少dll解决方法(注意前提时是你的项目里已经有了第四个教程源代码提供的libs.h,这是用来添加依赖项的);如果报U1077NMAKE,则只需要将上面取消勾选的选项重新勾选即可。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值