FindGDAL¶
尋找地理空間資料抽象化函式庫 (GDAL)。
自版本 4.0 起已棄用:GDAL 3.5 及以上版本提供 GDALConfig.cmake
套件組態檔。呼叫 find_package(GDAL CONFIG)
以直接尋找它,並避免使用此尋找模組。如需更多詳細資訊,請參閱 GDAL 關於 CMake 整合的文件。
匯入目標¶
版本 3.14 新增。
此模組定義了 IMPORTED
目標 GDAL::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_DIR
或 GDAL_ROOT
以指定 GDAL 安裝前綴。
可以設定以下變數來修改搜尋策略
FindGDAL_SKIP_GDAL_CONFIG
如果設定,則不會使用
gdal-config
。如果同一個環境中同時存在使用 autotools (提供此工具) 和 CMake (不提供) 建置的 GDAL 函式庫,這會很有用。GDAL_ADDITIONAL_LIBRARY_VERSIONS
要搜尋的額外函式庫名稱版本。