FindCurses
Найдите файл заголовков и библиотеку curses или ncurses.
Переменные результатов
Этот модуль определяет следующие переменные:
-
CURSES_FOUND -
Истина, если Curses найден.
-
CURSES_INCLUDE_DIRS -
Директории заголовков, необходимые для использования Curses.
-
CURSES_LIBRARIES -
Библиотеки, необходимые для использования Curses.
-
CURSES_CFLAGS -
Новая в версии 3.16.
Параметры, которые следует передавать компиляторам C/C++ при использовании Curses.
-
CURSES_HAVE_CURSES_H -
Истина, если curses.h доступен.
-
CURSES_HAVE_NCURSES_H -
Истина, если ncurses.h доступен.
-
CURSES_HAVE_NCURSES_NCURSES_H -
Истина, если
ncurses/ncurses.hдоступен. -
CURSES_HAVE_NCURSES_CURSES_H -
Истина, если
ncurses/curses.hдоступен.
Установите CURSES_NEED_NCURSES в TRUE перед вызовом find_package(Curses), если требуется функциональность NCurses.
Новая в версии 3.10: Установите CURSES_NEED_WIDE в TRUE перед вызовом find_package(Curses) , если требуется функциональность для Юникода.
Обратная совместимость
Для обратной совместимости предоставляются следующие переменные:
-
CURSES_INCLUDE_DIR -
Путь к заголовкам Curses. Используйте
CURSES_INCLUDE_DIRSвместо этого. -
CURSES_LIBRARY -
Путь к библиотеке Curses. Используйте
CURSES_LIBRARIESвместо этого.
© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.30/module/FindCurses.html