FindGDAL

查找地理空间数据抽象库 (GDAL)。

导入的目标

3.14 版新增。

如果已找到 GDAL,此模块定义 IMPORTED 目标 GDAL::GDAL

结果变量

此模块将在项目中设置以下变量

GDAL_FOUND

如果找到了 GDAL,则为 True。

GDAL_INCLUDE_DIRS

GDAL 头文件的包含目录。

GDAL_LIBRARIES

链接到 GDAL 的库。

GDAL_VERSION

3.14 版新增: 找到的 GDAL 版本。

缓存变量

可能还会设置以下缓存变量

GDAL_LIBRARY

libgdal 库文件。

GDAL_INCLUDE_DIR

包含 gdal.h 的目录。

提示

在环境中设置 GDAL_DIRGDAL_ROOT 以指定 GDAL 安装前缀。

可设置以下变量来修改搜索策略

FindGDAL_SKIP_GDAL_CONFIG

如果设置,则不会使用 gdal-config。如果在相同环境中既有使用 autotools(提供该工具)构建的 GDAL 库,又有使用 CMake(不提供)构建的 GDAL 库,这将非常有用。

GDAL_ADDITIONAL_LIBRARY_VERSIONS

要搜索的库名称的额外版本。