当前位置: 首页 > news >正文

由编译osgEarth源码引发的一系列问题(三)利用vcpkg安装osg与OSGEarth

说在前边

在可以访问外网服务器的前提下,终于可以回归正题了。

目标版本是osg3.6.5与osgearth3.1。

在osgearth3.0版本之前,编译osg和osgearth源码工程比较常用的方式是,第三方库结合cmake进行编译。可是因为环境、版本、电脑配置不同,网上的第三方库良莠不齐,没有比较好的参考。

osgearth3.0版本之后,官方建议利用vcpkg进行编译osgearth源码。但是需要访问国外服务器,虽然也可以更换vcpkg镜像源,但是国内没有比较稳定的地址,大部分还是桥接github资源以及国外服务器相关官网资源。

由于比较熟悉CMAKE编译方式,所以决定利用vcpkg下载编译相关第三方库,之后还是用cmake-gui来编译OSG与osgearth源码工程。

一 准备工作

提前安装好git,因为很多源码文件都需要从github上down下来。

首先在本地合适的位置新建一个文件夹,建议路径不要太深,命名不要太长,但要保证规范命名(全看个人习惯,以及方便后续配置),预计有30G左右的空间。以D:\osg_oe为例。

相关资源地址如下:

  • OpenSceneGraph:GitHub - openscenegraph/OpenSceneGraph: OpenSceneGraph git repository
  • osgearth:

相关文章:

  • Spring Boot 完整教程 - 从入门到精通(全面版)
  • Seaborn入门到上头:让数据可视化变成享受的艺术(附防秃指南)
  • 在WordPress中彻底关闭生成缩略图的方法
  • Python实现自动化识别蛋白-配体氢键
  • 爬取汽车之家评论并利用NLP进行关键词提取
  • Sentinel介绍
  • MongoDB入门指南:环境安装与基本操作
  • AR互动协助:开启企业协作新纪元​
  • R语言缓释制剂QBD解决方案之一
  • 96页PPT华为销售战略规划市场洞察品牌策略
  • 移动端 1px 问题解决方案
  • 如何诊断服务器硬盘故障?出现硬盘故障如何处理比较好?
  • @Cacheable 和 @CacheEvict 注解的详细使用说明及参数解析,结合 Spring Cache 的核心功能和实际开发场景
  • 采样与混淆
  • 【Linux指南】文件系统基础操作与路径管理
  • 微软AD域替换,解析宁盾信创身份域管在Windows计算机加域管理上为何采用客户端方案
  • 不同网络I/O模型的原理
  • 2506C++,C++时间库与C时间
  • C++/Qt 联合编程中的定时器使用陷阱:QObject::startTimer 报错详解
  • 华为云Flexus+DeepSeek征文 | 基于华为云ModelArts Studio打造AingDesk AI聊天助手
  • wordpress 调用指定文章/整站优化推广
  • 特效型网站/百度大数据分析工具
  • 网站制作推广SSL/seo销售好做吗
  • 阿里云最低服务器可以做几个网站/网站推广的技巧
  • 青岛高端网站设计公司/站内seo内容优化包括
  • 网页游戏排行榜知乎/成都移动seo