找诅咒

找到 curses 或 ncurses 包含文件和库。

结果变量

该模块定义了以下变量:

CURSES_FOUND

如果找到 Curses,则为真。

CURSES_INCLUDE_DIRS

使用 Curses 所需的包含目录。

CURSES_LIBRARIES

使用 Curses 所需的库。

CURSES_CFLAGS

在 3.16 版本加入.

使用 Curses 时应提供给 C/C++ 编译器的参数。

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 可用则为真。

如果需要 NCurses 功能,请在调用“find_package(Curses)”之前将“CURSES_NEED_NCURSES”设置为“TRUE”。

在 3.10 版本加入: 如果需要 unicode 功能,请在调用 find_package(Curses) 之前将 CURSES_NEED_WIDE 设置为 TRUE。

向后兼容性

提供以下变量是为了向后兼容:

CURSES_INCLUDE_DIR

诅咒之路包括。请改用 CURSES_INCLUDE_DIRS

CURSES_LIBRARY

Curses 库的路径。请改用 CURSES_LIBRARIES