Ubantu 下如何安裝使用GDAL庫

2021-06-11 14:04:53 字數 1101 閱讀 1079

1、

url: 2、

安裝必須多軟體

**為

3.安裝gdal-1.9.0庫,命令如下:

% cd gdal

% ./configure

% make

% su

password: ********

% make install

% exit

安裝成功後,會在/usr/local/include資料夾中產生一系列.h檔案(cpl_config.h、gdal.h……),在/usr/local/lib資料夾中產生5個庫檔案,其中libgdal.a和libgdal.la為靜態鏈結庫,libgdal.so, libgdal.so.1, libgdal.so.1.13.2為動態鏈結庫。

4、將/usr/local/lib新增到環境變數中,命令如下:

cd /etc/ld.so.conf.d

touch local.conf

vi local.conf i

/usr/local/lib

esc wq

ldconfig -v 5、

將/usr/local/include

資料夾copy到當前工程(test)目錄下。 6、

test.cpp裡面載入必要的標頭檔案就可以使用gdal和proj裡面的函式:

#include "./include/gdal.h"

#include "./include/gdal_alg.h"

#include "./include/cpl_conv.h"

#include "./include/cpl_port.h"

#include "./include/cpl_multiproc.h"

#include "./include/ogr_srs_api.h"

#include "./include/proj_api.h" 7、

編譯test.cpp,命令如下:

g++ test.cpp –lgdal –lproj –o test

./test 8

、完畢

ubantu下安裝軟體

linux系統中,軟體通常以源 或者預編譯包的形式提供。1 軟體源 需要編譯為二進位制的機器 才能夠使用,安裝比較耗時,不過您可以自行調節編譯選項,決定需要的功能或元件,或者針對硬體平台作一些優化。2 預編譯的軟體包,通常是由軟體的發布者進行編譯,您只要將軟體拷貝到系統中就可以 了。考慮到預編譯軟體...

Mac下安裝brew 使用brew安裝gdb

安裝命令如下 curl lssf sudo tar xvz c usr local strip 1 2014 09 02 親試 當brew安裝成功後,就可以隨意安裝自己想要的軟體了,例如wget,命令如下 sudo brew install wget 安裝gdb sudo brew install ...

ubantu下安裝zlib的方法

問題 在ubantu下安裝zlib,嘗試1 使用sudo apt get install zlib err e 未發現軟體包 zlib err 已發出 http 請求,正在等待回應.404 not found 2016 01 10 23 23 50 錯誤 404 not found。解決方法 zli...