Linux中带有GDAL API的程序
Posted
技术标签:
【中文标题】Linux中带有GDAL API的程序【英文标题】:A program With GDAL API in Linux 【发布时间】:2014-07-03 05:50:31 【问题描述】:我在 Windows 中使用过 gdal api,但现在我需要在 Linux (Ubuntu) 中使用它。我不知道如何为 c++ 安装库,也不知道如何使用 g++ 或其他编译器构建 gdal 程序。
我看到 UbuntuGis 有这个库(我认为)。我在source.list文件中添加了:
deb http://ppa.launchpad.net/ubuntugis/ppa/ubuntu raing 主要 deb-src http://ppa.launchpad.net/ubuntugis/ppa/ubunturaring main
我安装了 gdal-bin,但我认为这不是库,我不知道该怎么做。
【问题讨论】:
【参考方案1】:如果您使用的是标准功能,请让事情变得更简单,只需使用打包的libgdal-dev:
sudo apt-get install build-essential libgdal-dev
安装开发库后,可以使用gdal-config
命令找到编译器的标志和库。例如,编译引用 GDAL 到可执行文件myprogram
的 C++ 源代码:
g++ `gdal-config --cflags` `gdal-config --libs` -o myprogram myprogram.cpp
有时只需使用-lgdal
就足以找到库和头文件。
【讨论】:
以上是关于Linux中带有GDAL API的程序的主要内容,如果未能解决你的问题,请参考以下文章
模型中带有 json 字段的 Django crud api
android(Rest Api)中每行中带有接受和拒绝请求按钮的列表视图