Ubuntu 安装GDAL
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 安装GDAL相关的知识,希望对你有一定的参考价值。
参考技术A 安装了一天,一把辛酸泪Ctrl+Alt+T 打开命令窗,然后输入如下命令
添加的内容如下
保存成功后,需要运行 sudo apt-get update 进行更新
如果换源还是无法解决问题,可以 参考文档4 进行服务器更新,可能就好了。更新之前可能需要将之前改的sources.list还原,否则可能会更新失败
1. Ubuntu安装东西报错Connection failed [IP: 91.189.88.152 80]
2. Ubuntu 6.04修改source.list
3. ubuntu中安装GDAL
4. 404 Not Found [IP: 91.189.91.39 80] 解决办法:换源,还是换源 !!
Ubuntu 安装 GDAL C++库
GDAL简介
GDAL 是读写大量的栅格空间数据格式的广泛应用的开源库。该库起源于 1998年,已经大幅进化。 它支持他自己的数据模型和应用程序接口(API)。 从最初的单一发展的起源,GDAL已发展成为一个分布式的项目,开发人员的数量相对比较大。
GDAL官网下载以及安装教程。
下载
要构建 GDAL 3 或更高版本,您至少需要一个 C++11 兼容编译器,以及 PROJ 6 或更高版本。
官网下载gdal-3.5.1.tar.gz版本的
http://download.osgeo.org/gdal/CURRENT/
安装步骤
1)命令解压,也可以直接解压
tar -zxvf gdal-3.5.1.tar.gz
2)进入gdal-3.5.1路径
cd /home/Downloads/gdal-3.5.1
3)安装,依次执行如下命令
./configure --prefix=/usr/local/gdal # 指定安装路径
make
sudo make install
7、按照默认位置安装成功后,会在/usr/local/include文件夹中产生一系列.h文件(cpl_config.h、gdal.h……),在/usr/local/lib文件夹中产生5个库文件,其中libgdal.a和libgdal.la为静态链接库,libgdal.so等为动态链接库。
8、配置环境变量:
vim ~/.bashrc
在文件尾输入:
export PATH=$PATH:/usr/local/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
8、保存并退出后,执行“source ~/.bashrc”更新变量
9、验证是否安装成功:
新建一个文件:
#include
#include “gdal.h”
using namespace std;
int main()
cout << “Hello World!” << endl;
return 0;
执行以下命令即可成功输出
g++ hello.cpp -lgdal -o hello //c++编译,引用gdal库
./hello
成功输出“hello world”
以上是关于Ubuntu 安装GDAL的主要内容,如果未能解决你的问题,请参考以下文章