Ubuntu 安装 GDAL C++库_ubuntu安装gdal-优快云博客
1. GDAL简介
GDAL 是读写大量的栅格空间数据格式的广泛应用的开源库。该库起源于 1998年,已经大幅进化。 它支持他自己的数据模型和应用程序接口(API)。 从最初的单一发展的起源,GDAL已发展成为一个分布式的项目,开发人员的数量相对比较大。
GDAL官网下载以及安装教程。
2. 提示
要构建 GDAL 3 或更高版本,至少需要一个 C++11 兼容编译器,以及 PROJ 6 或更高版本。如果是在C++11编译器上构建老版本GDAL会提示namespace std错误。新版本需要安装PROJ依赖库,PROJ又依赖sqlite3和libtiff4,依次安装即可。具体情况可能不同,不过可以从GDAL开始安装,根据提示逐渐安装相应的包即可。
3. 如何在 Ubuntu 中安装具体指定的软件包版本
3.1通过apt安装
在 Ubuntu 中想安装一个软件包的一个特别指定的版本?你可以通过下面的方式来轻松地完成:
sudo apt install package_name=package_version
如何知道某个软件包有哪些可用的版本?可以使用这个命令:
apt list --all-versions package_name
3.1通过源码编译安装
下载安装包,Linux版本的压缩包后缀为.tar.gz,Windows版本压缩包后缀zip。
安装步骤依次执行下面代码。
cd '/home/Downloads/gdal-3.5.1' #源码包解压后的位置
./configure --prefix='/home/Softwares' #指定安装路径
make #生成makefile文件
make install #编译安装
4. 安装
安装GDAL,根据提示在补充安装所需包。缺什么安装什么就行。
4.1 安装GDAL
4.1.1 下载GDAL
参考gdal-3.1.2 linux(Ubuntu) 编译 附SQLite3 PROJ6编译 、Linux系统编译安装GDAL库,官网下载最新的gdal-3.5.1.tar.gz版本的
Index of /gdal/CURREN