记录Windows下osgEarth编译安装过程。
安装vcpkg
首先,请下载vcpkg并执行 bootstrap.bat 脚本。
1 | > git clone https://github.com/microsoft/vcpkg |
使用以下命令安装您的项目所需要的库:
1 | > .\vcpkg\vcpkg install [packages to install] |
您也可以使用 search
子命令来查找vcpkg中集成的库:
1 | > .\vcpkg\vcpkg search [search term] |
若您希望在 Visual Studio 中使用vcpkg,请运行以下命令 (首次启动需要管理员权限)
1 | > .\vcpkg\vcpkg integrate install |
若您希望在 Visual Studio 中卸载vcpkg,请运行以下命令 (首次启动需要管理员权限)
1 | > .\vcpkg\vcpkg integrate remove |
卸载vcpkg只需删除vcpkg的文件夹即可。
使用vcpkg安装osgEarth
使用如下命令安装osgEarth:
1 | vcpkg install osgearth:x64-windows |
经验证,使用vs2015编译安装osgEarth的依赖项blend2d失败,因blend2d不支持vs2015编译器。因此只能自己编译安装osgearth。
编译前准备
使用vcpkg安装osg、gdal、curl。
1 | vcpkg install osg:x64-windows gdal:x64-windows curl:x64-windows。 |
编译安装osgEarth
使用cmake编译安装osgEarth。
1 | cd I:\project |
设置运行时环境
1 | set PATH=%PATH%;c:\vcpkg\installed\x64-windows\bin |
参考链接
- osgearth编译全过程,by jianingshow.
- Building osgEarth,by osgEarth.
- Windows下QT与OSG开发环境配置,by jackhuang.
- 安装GDAL配置到VS2017的艰难之路(避坑之作),by Icesrteam.
- VS2017编译GDAL常见问题,by 一个渣渣的世界.
- 使用OSGeo4W安装配置QGIS,by Test_hh112.
- windows10 环境中安装GDAL及其python绑定,by 蔚蓝小栈.
- [工具]包管理工具Vcpkg 的使用,by 南象.
- 如何看待 Windows 的 C++ 包管理器 vcpkg?,by zhihu.
- win10 + vs2017 + vcpkg —— VC++ 打包工具,by 一花一世界,一叶一乾坤.
- osgEarth基础入门,by sunliming.
- Visual Studio工具 vcpkg簡介,by itread01.
- How to remove vcpkg and all libraries installed with vcpkg,by stackoverflow.
- Visual Studio开源库集成器Vcpkg全教程–利用Vcpkg轻松集成开源第三方库,by 明卿.
- Build failed with vs2015,by blend2d.
- Build Instructions for blend2d,by blend2d.
- window10系统中,vcpkg使用到opengl(编译MVG)库时提示Error: Building package * failed with: BUILD_FAILED,by 知识在于分享.
- OsgEarth 2.x升级到3.1注意事项,by 孙高勇.