linux gdal安装错误,CentOS8下安装GDAL最新版|rgdal安装失败解决方案
問題
CentOS8下R安裝包rgdal失敗
* installing *source* package ‘sf’ ...
** package ‘sf’ successfully unpacked and MD5 sums checked
** using staged installation
configure: CC: gcc -m64
configure: CXX: g++ -m64 -std=gnu++11
checking for gdal-config... no
no
configure: error: gdal-config not found or not executable.
ERROR: configuration failed for package ‘sf’
* removing ‘/home/liujason/R/x86_64-redhat-linux-gnu-library/3.6/sf’
Warning in install.packages :
installation of package ‘sf’ had non-zero exit status
The downloaded source packages are in
‘/tmp/RtmphP6AWX/downloaded_packages’
解決方案
缺少最新版的GDAL,需要在Linux系統中編譯安裝即可。
sudo yum groupinstall "Development Tools" -y
sudo yum install wget -y
sudo yum install postgresql postgresql-devel proj proj-devel -y
#安裝編譯好的依賴libkml
wget http://s3.amazonaws.com/etc-data.koordinates.com/gdal-travisci/install-libkml-r864-64bit.tar.gz
tar xzf install-libkml-r864-64bit.tar.gz
sudo cp -r install-libkml/include/* /usr/local/include
sudo cp -r install-libkml/lib/* /usr/local/lib
sudo ldconfig
#安裝GDAL,獲取最新版本:http://download.osgeo.org/gdal/
wget http://download.osgeo.org/gdal/3.0.4/gdal-3.0.4.tar.gz
tar xzf gdal-* && rm gdal*.gz -f && cd gdal-*
#自己修改-j后的線程數
./configure --with-libkml && make -j 8 && make install
cp /usr/local/lib/* /usr/lib64/
尚未解決
checking for gdal-config... no
持續關注中….
This article is under CC BY-NC-SA 4.0 license.
Please quote the original link:https://www.liujason.com/article/534.html
總結
以上是生活随笔為你收集整理的linux gdal安装错误,CentOS8下安装GDAL最新版|rgdal安装失败解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux cat 脚本,Linux S
- 下一篇: linux mq清空消息队列,MQ消息队