FindIntl
Новое в версии 3.2.
Найдите заголовки и библиотеки libintl Gettext.
Этот модуль сообщает информацию об установке libintl Gettext в нескольких переменных. Общие переменные:
Intl_FOUND - true if the libintl headers and libraries were found Intl_INCLUDE_DIRS - the directory containing the libintl headers Intl_LIBRARIES - libintl libraries to be linked
Новое в версии 3.20: Этот модуль определяет IMPORTED целевую Intl::Intl.
Также могут быть установлены следующие переменные кэша:
Intl_INCLUDE_DIR - the directory containing the libintl headers
Intl_LIBRARY - the libintl library (if any)
Intl_HAVE_GETTEXT_BUILTIN - check if gettext is in the C library
Intl_HAVE_DCGETTEXT_BUILTIN - check if dcgettext is in the C library
Intl_IS_BUILTIN - whether intl is a part of the C library determined
from the result of Intl_HAVE_GETTEXT_BUILTIN and Intl_HAVE_DCGETTEXT_BUILTIN
Новое в версии 3.20: Добавлены переменные Intl_HAVE_GETTEXT_BUILTIN, Intl_HAVE_DCGETTEXT_BUILTIN и Intl_IS_BUILTIN.
Примечание
На некоторых платформах, таких как Linux с GNU libc, функции gettext присутствуют в стандартной библиотеке C, и libintl не требуется. Intl_LIBRARIES в этом случае будет пустой.
Примечание
Если вы хотите использовать инструменты Gettext (msgmerge, msgfmt, и т. д.), используйте FindGettext.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.20/module/FindIntl.html