FindPNG¶
尋找 libpng,PNG 圖像格式的官方參考函式庫。
匯入的目標¶
在 3.5 版本中加入。
此模組定義了以下 IMPORTED
目標
PNG::PNG
如果找到 libpng 函式庫。
結果變數¶
此模組將在您的專案中設定以下變數
PNG_INCLUDE_DIRS
尋找 png.h 等檔案的位置。
PNG_LIBRARIES
要連結以使用 PNG 的函式庫。
PNG_DEFINITIONS
在編譯包含 png 函式庫檔案的程式碼之前,您應該加入 add_definitions(${PNG_DEFINITIONS})。
PNG_FOUND
如果為 false,請勿嘗試使用 PNG。
PNG_VERSION_STRING
找到的 PNG 函式庫版本(自 CMake 2.8.8 起)。
已過時的變數¶
為了向後相容性,也可能會設定以下變數
PNG_LIBRARY
尋找 PNG 函式庫的位置。
PNG_INCLUDE_DIR
尋找 PNG 標頭檔的位置(與 PNG_INCLUDE_DIRS 相同)。
由於 PNG 依賴於 ZLib 壓縮函式庫,除非找到 ZLib,否則以上任何變數都不會被定義。