【问题标题】:A program With GDAL API in LinuxLinux中带有GDAL API的程序
【发布时间】: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,但我认为这不是库,我不知道该怎么做。

【问题讨论】:

    标签: c++ linux ubuntu gdal


    【解决方案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 就足以找到库和头文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-09
      • 2011-02-25
      • 1970-01-01
      • 2018-03-19
      • 2014-07-15
      • 2015-02-13
      • 1970-01-01
      相关资源
      最近更新 更多