osgEarth & osg 学习
文章平均质量分 75
osgEarth & osg
去往火星
这个作者很懒,什么都没留下…
展开
-
【OSG】OSG环境部署 OSG3.6.5+vs2017+win10_x64(超详细)
原文链接最近开始了OSG的学习,开始搭建OSG开发环境,期间遇到了很多问题,也查阅了很多资料,最终搭建成功。OSG本来就是开源的,不应该敝帚自珍,应该多交流多分享,所以在此记录一下环境搭建的过程,方便以后查阅和交流。原创 2024-04-24 14:13:53 · 977 阅读 · 0 评论 -
VS2019编译OSG3.7.0+OSGEarth3.3+OSGQt
至此,所有的编译就均已完成。原创 2024-04-23 11:18:56 · 996 阅读 · 0 评论 -
osgEarth入门-01安装开发环境
VS 2019社区版。由于OSG第三方依赖我使用了VC 2017 x64的版本,所以需要给vs2019安装vc2017的编译环境。后面有所预编译或者源码编译均采用VC2017版本。原创 2024-03-18 14:32:30 · 1054 阅读 · 0 评论 -
osgEarth学习笔记4-第一个OsgEarth QT程序
原因是没有加载到osgEarth的plugins动态库,之前我们是osg的plugins都考过来了,现在到下面目录。以Release模式编译执行,然后参考前一篇笔记,拷贝相关依赖项进入exe目录。把里面dll都拷贝到exe目录下的osgPlugins-3.6.5目录下即可。使用QT Creator新建一个窗口项目。编辑main.cpp。原创 2024-03-18 14:12:11 · 552 阅读 · 0 评论 -
osgEarth学习笔记3-第二个Osg QT程序
以Release模式编译,拷贝上个笔记提到的dll到exe目录,注意要调用windeployqt解决部分qt依赖项。打开QT Creator,新建一个窗口项目。修改main.cpp文件。原创 2024-03-18 14:08:06 · 484 阅读 · 0 评论 -
osgEarth学习笔记2-第一个Osg QT程序
前提是使用vcpkg安装了osg、osgEarth的库和依赖项,如果没有的话,cmake会找不到相关的路径。我是使用了外网机器vcpkg构建好的库(osgearth-vcpkg-installed),下载到本机,很奇怪cmake-gui竟然能够自己找到对应的include和lib目录。路径可以参考下面截图。从install目录下的osg目录拷贝plugins-3.6.5目录到exe目录,如下图。注意带d的文件是我之前用debug模式编译的结果,但是exe跑不起来,没时间研究了。解压,建立build目录。原创 2024-03-18 14:05:44 · 487 阅读 · 0 评论 -
osgEarth学习笔记1-安装osgEarth开发环境
出现libxml2错误,手工下载(具体链接vcpkg会打印在控制台上,很奇怪,只有这个库从浏览器下载就可以,自动下载就是不行)放到vcpkg的downloads目录下,再次运行命令vcpkg install osgearth:x64-windows,vcpkg会接着上次运行的进度继续运行,这点太贴心了。问题是:各种网上的方案要么是版本太老了,要么是各种库的下载,各种依赖项缺失,因为你永远不会知道别人的机器已经安装了哪些库。安装firefox,慢的要死,忍了,毕竟1核2GB还要跑windows。原创 2024-03-18 14:00:31 · 1019 阅读 · 0 评论