OSG环境部署(VS2017+WIN10+OSG3.6.5)

本文档详细记录了在Windows 10系统中,使用Visual Studio 2017编译安装OpenSceneGraph (OSG) 3.6.5的过程,包括下载源码、依赖库、数据包和编译工具,编译代码,生成库文件,配置环境变量,以及测试验证步骤。特别强调了在编译过程中解决MFC插件、库文件缺失等问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:本文章是查看了被人的配置教程,进行了自己问题的修改后,用作记录配置过程的(属于转载)原文课参考:

【OSG】OSG环境部署 OSG3.6.5+vs2017+win10_x64(超详细)

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


1. 准备工作

为了,能够方便后续进行具体的环境配置工作,首先将整个过程需要的所有东西提前准备,并单独使用一个文件夹进行保存,方便后续使用。

1.1 OSG源码下载

OSG3.6.5稳定版下载,下载地址: OpenSceneGraph-3.6.5 release download

下载 OpenSceneGraph-OpenSceneGraph-3.6.5.zip

1.2 OSG依赖下载

下载地址: Dependencies

里面有各种版本的第三方依赖库,下载自己需要的就可以了,但是必须和自己的编译器版本保持一致。我下载的是2017版本的 3rdParty_VS2017_v141_x64_V11_full.7z。

1.3 数据包下载

下载地址:Data Resources

下载的是 OpenSceneGraph-Data-3.4.0.zip

1.4 编译工具下载

编译工具选择的是CMake,官网上推荐2.6.x:

直接下载最新版的CMake,下载地址:Download | CMake

下载的是 cmake-3.21.3-windows-x86_64.msi

建议:为了避免出现一些奇奇怪怪的问题,尽量下载与文章相同版本的。

2. 编译代码

2.1编译前的准备

在编译之前提前将各个文件存储好,并单独用文件存储。
存储好的样子
单独列出一个OSG文件夹,创建四个文件夹按照图片一样的进行命名。
注:不是强制要求,为了后续方便也可自行命名,但后续记得更改为自行命名的。

  1. 3rdParty: 用于存放解压后的 3rdParty_VS2017_v141_x64_V11_full.7z 文件
  2. build: 用于存放编译后的文件(后续会用)
  3. Data: 用于存放解压后的 OpenSce
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值