|
转载地址:https://zhuanlan.zhihu.com/p/29417899
GDAL库在地理信息处理、遥感影像处理等方面是一个非常强大的库,但是它也是出了名的难以安装编译,中途会出现各种坑。这篇文章主要记录了如何在Linux(Centos7)系统和Mac系统中安装编译GDAL。
GDAL库的官方地址 GDAL 源码下载地址:http://trac.osgeo.org/gdal/wiki/DownloadSource Linux系统 第一种方式 优点: 1.安装内容比较全,gdal相关库以及额外支持的内容都已经打包好了 2.安装简单方便
缺点: 1.安装的版本是1.11.4版本,2.x版本没有
yum install gdal
yum install gdal-python
第二种方式 wget -c http://download.osgeo.org/gdal/2.2.1/gdal-2.2.1.tar.gz
- 解压下载的源码包到指定的目录,我们这里直接解压命令如下:
yum install -y gcc make subversion gcc-c++ sqlite-devel libxml2-devel python-devel numpy swig expat-devel libcurl-devel
按照默认位置安装成功后,会在/usr/local/include文件夹中产生一系列.h文件(cpl_config.h、gdal.h……),在/usr/local/lib文件夹中产生5个库文件,其中libgdal.a和libgdal.la为静态链接库,libgdal.so等为动态链接库。
首先执行 vim ~/.bashrc 然后录入
export PATH=$PATH:/usr/local/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
保存退出
如果报错:command 'gcc' failed with exit status 1 那么执行
|