gpt4 book ai didi

c++ - 在 Linux 中使用 GDAL API 的程序

转载 作者:太空狗 更新时间:2023-10-29 11:37:32 27 4
gpt4 key购买 nike

我在 Windows 中使用了 gdal api,但现在我需要在 Linux (Ubuntu) 中使用它。我不知道如何为 c++ 安装库,也不知道如何使用 g++ 或其他编译器构建 gdal 程序。

我看到 UbuntuGis 有这个库(我认为)。我在 source.list 文件中添加:

deb http://ppa.launchpad.net/ubuntugis/ppa/ubuntu raring main deb-src http://ppa.launchpad.net/ubuntugis/ppa/ubuntu raring main

我安装了 gdal-bin,但我认为它不是库,我不知道该怎么做。

最佳答案

如果您使用的是标准功能,让事情变得更简单,只需使用打包的 libgdal-dev :

sudo apt-get install build-essential libgdal-dev

安装开发库后,可以使用 gdal-config 命令找到编译器的标志和库。例如,要将引用 GDAL 的 C++ 源代码编译为可执行文件 myprogram:

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

有时只需使用 -lgdal 就足以找到库和 header 。

关于c++ - 在 Linux 中使用 GDAL API 的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24545875/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com