FindGDAL¶
查找地理空间数据抽象库 (GDAL)。
4.0 版本已弃用:GDAL 3.5 及更高版本提供了 GDALConfig.cmake 包配置文件。直接调用 find_package(GDAL CONFIG) 来查找它,并避免使用此查找模块。有关更多详细信息,请参阅 GDAL 在 CMake 集成上的文档。
导入的目标¶
3.14 版新增。
如果找到 GDAL,此模块将定义 IMPORTED 目标 GDAL::GDAL。
结果变量¶
此模块将在您的项目中设置以下变量
GDAL_FOUND如果找到 GDAL,则为 True。
GDAL_INCLUDE_DIRSGDAL 头文件的包含目录。
GDAL_LIBRARIES链接到 GDAL 的库。
GDAL_VERSION3.14 版本新增:找到的 GDAL 版本。
缓存变量¶
以下缓存变量也可以设置
GDAL_LIBRARYlibgdal 库文件。
GDAL_INCLUDE_DIR包含
gdal.h的目录。
提示¶
在环境中设置 GDAL_DIR 或 GDAL_ROOT 来指定 GDAL 安装前缀。
以下变量可用于修改搜索策略
FindGDAL_SKIP_GDAL_CONFIG如果设置,则不会使用
gdal-config。如果您在同一环境中同时拥有使用 autotools(提供该工具)和 CMake(不提供该工具)构建的 GDAL 库,这会很有用。GDAL_ADDITIONAL_LIBRARY_VERSIONS要搜索的额外库版本名称。