3D进阶之OSG: VS2019编译OpenSceneGraph

本文详细介绍了如何在Visual Studio 2019中使用OSG 3.6.5进行免编译并配置第三方依赖,包括zlib、libpng等库的编译和集成,以及OpenSceneGraph的安装过程,适合初次接触的开发者参考。
摘要由CSDN通过智能技术生成

首先,这里已经有人给出了个省事的解决方案,我给个链接,

OSG3.6.5+VS2019:免编译,在VS2019中新建OSG项目运行OSG_乔木cc的博客-CSDN博客_vs2019配置osg

 本博客资源链接_杨石兴的博客-CSDN博客

链接:https://pan.baidu.com/s/101IXFgvKQhQOEbfLa-ztZg
提取码:osgb

到这个链接里,找到vs2019的编译库和第三方依赖,就可以开始工作了。

然后,我想说的是, 如果你想编译这些第三方依赖库,和OSG,其实也不难,比如zlib, libpng, libtiff, libjpeg,freetype等都是很容易编译的库。如果你要添加SDL等库,也是一样,自己编译好后添加路径就行了。我这里下载了第三方库,然后自己编译的osg。

(1)到前面的链接中下载3rdpartyVs2019x64.7z

下载完后我的解压路径在这里,
E:\vOSG\3rdpartyVs2019x64

(2) git拉取OSG源码,

https://github.com/openscenegraph/OpenSceneGraph

git clone --recursive https://github.com/openscenegraph/OpenSceneGraph.git

  我是直接拉取的master分支,你如果想版本的话,可以添加-b OpenSceneGraph-3.6这样的参数。

(3)cmake-gui配置

一图胜万文,如下,

 (4)configure + generate之后,打开vs2019开始编译。

基本没什么问题,一 路高歌OK。

本文结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值