2014-07-03 26 views
2

我在Windows中使用過gdal api,但現在我需要在Linux(Ubuntu)中使用它。我不知道如何爲C++安裝庫,也不知道如何使用g ++或其他編譯器構建gdal程序。在Linux中使用GDAL API的程序

我看到UbuntuGis有圖書館(我認爲)。我在的source.list文件補充說:

DEB http://ppa.launchpad.net/ubuntugis/ppa/ubuntu鉚足了勁主要的deb-src的 http://ppa.launchpad.net/ubuntugis/ppa/ubuntu鉚足了勁主要

而且我安裝@中斌,但我認爲不會是圖書館,我不知道該怎麼辦。

回答

3

如果您使用的是標準的功能,使事情變得更簡單,只需使用GDAL 1.9 from the main repo

sudo apt-get install build-essential libgdal-dev 

後開發庫安裝,標誌和庫爲你的編譯器可以用gdal-config命令找到。例如,編譯的C++源引用GDAL一個可執行myprogram

g++ `gdal-config --cflags` `gdal-config --libs` -o myprogram myprogram.cpp 

有時簡單地使用-lgdal足以找到庫和頭。