我一直在 python 中尝试使用 GDAL,并在将其用于地形分析方面取得了一些巨大的成功。我的公司想看看是否/如何在 Visual Studio 中使用 GDAL,因为它是他们的主要平台。
我已经按照“从源代码构建”下的说明下载并安装了 GDAL v1.8我是 MSVS 的新手,不知道如何包含必要的头文件以在新项目中使用 GDAL 库。
如何包含库?非常感谢您的帮助!
如果您询问如何在新的 Visual Studio 项目中指定 GDAL 包含路径,那么您可以在“ C/C++ > General > Additional Include Directories ”下执行此操作。
如果有要链接的库,那么您可以在“链接器 > 输入 > 附加依赖项”下指定这些库。
这两个设置都可以在项目的属性页面中找到。
成功构建 GDAL 后,您需要三个项目设置(在 下Properties
):
Configuration Properties
在-> C/C++
-> General
->处设置 GDAL 包含目录的路径Additional Include Directories
gdal_i.lib
位置)的路径Configuration Properties
C/C++
Linker
General
Additional Library Directories
gdal_i.lib
到Configuration Properties
-> C/C++
> Linker
> Input
>Additional Dependencies
然后,您可以按照GDAL API 教程中的说明在您的 C++ 代码中使用GDAL 。