FindIntl¶
版本 3.2 新增。
尋找 Gettext libintl 標頭檔和函式庫。
此模組報告關於 Gettext libintl 安裝的資訊於數個變數中。
- Intl_FOUND¶
若找到 libintl 則為真。
- Intl_INCLUDE_DIRS¶
包含 libintl 標頭檔的目錄。
- Intl_LIBRARIES¶
要連結的 intl 函式庫。
- Intl_VERSION¶
版本 3.21 新增。
找到的 intl 版本 (x.y.z)
- Intl_VERSION_MAJOR¶
版本 3.21 新增。
intl 的主要版本
- Intl_VERSION_MINOR¶
版本 3.21 新增。
intl 的次要版本
- Intl_VERSION_PATCH¶
版本 3.21 新增。
intl 的修補版本
版本 3.20 新增:此模組定義了 IMPORTED
目標 Intl::Intl
。
以下快取變數也可能會被設定
- Intl_INCLUDE_DIR¶
包含 libintl 標頭檔的目錄
- Intl_LIBRARY¶
libintl 函式庫 (若有的話)
- Intl_IS_BUILT_IN¶
版本 3.20 新增。
intl
是否為 C 函式庫的一部分。
注意
在某些平台,例如使用 GNU libc 的 Linux,gettext 函數存在於 C 標準函式庫中,且不需要 libintl。Intl_LIBRARIES
在此情況下將會是空的。
注意
一些 libintl 實作沒有將版本號碼嵌入到它們的標頭檔中。在這種情況下,變數 Intl_VERSION*
將會是空的。
注意
如果您希望使用 Gettext 工具 (msgmerge
、msgfmt
等),請使用 FindGettext
。