osg的安装:
一般来说windows下osg应用在vs环境下比较普遍,可能osg与其他的IDE也可以结合,暂时还没有研究过,本文将使用vs2019作为IDE来使用osg。
osg的安装需要先准备osg需要的东西,下载完之后都解压一下,把解压位置记录好:
3rdParty包是osg所依赖的第三方库,意思就是osg的编写也用到了其他人的东西,所以要使用osg的时候会用到这个,把这个先准备上,网上可以自行下载;
Data包是osg的数据包,像osg的自带模型呀、自带字体样式呀都在这个包里;
最后一个包是osg的源码包,可以从github上下载,源码直接拿过来是没有办法用的,所以你就需要编译,这时候cmake就登场了,你也可以用其他的编译工具去编译,主流还是cmake吧。
下载cmake软件,打开cmake UI界面,源码位置设置为刚才从github上下载下来的源码的保存位置;
这个build文件夹是我自己新建的,用来放cmake编译osg后的文件,选好之后把下边的内容中该选的选一下,主要就是下图中的这三个,要说明一下的是
编译OSG与OSGEarth中的一些记录与理解
最新推荐文章于 2023-04-10 14:11:28 发布
本文详细介绍了如何在Visual Studio 2019环境下编译OpenSceneGraph (osg) 和 OSGEarth。首先,安装osg涉及3rdParty、Data和源码包,并使用CMake进行编译。接着,解决编译过程中遇到的位数不匹配和预处理器定义问题。然后,编译osgearth,包括依赖的osg、GDAL和curl库。最后,通过CMake配置编译选项,生成并安装osgearth。
摘要由CSDN通过智能技术生成