FindCurses¶
尋找 curses 或 ncurses 的標頭檔和函式庫。
結果變數¶
此模組定義了以下變數
CURSES_FOUND
如果找到 Curses,則為 True。
CURSES_INCLUDE_DIRS
使用 Curses 所需的標頭檔目錄。
CURSES_LIBRARIES
使用 Curses 所需的函式庫。
CURSES_CFLAGS
版本 3.16 新增。
使用 Curses 時,應該給予 C/C++ 編譯器的參數。
CURSES_HAVE_CURSES_H
如果 curses.h 可用,則為 True。
CURSES_HAVE_NCURSES_H
如果 ncurses.h 可用,則為 True。
CURSES_HAVE_NCURSES_NCURSES_H
如果
ncurses/ncurses.h
可用,則為 True。CURSES_HAVE_NCURSES_CURSES_H
如果
ncurses/curses.h
可用,則為 True。
如果需要 NCurses 功能,請在 find_package(Curses)
呼叫之前將 CURSES_NEED_NCURSES
設定為 TRUE
。
版本 3.10 新增: 如果需要 unicode 功能,請在 find_package(Curses)
呼叫之前將 CURSES_NEED_WIDE
設定為 TRUE
。
向後相容性¶
提供以下變數以實現向後相容性
CURSES_INCLUDE_DIR
Curses 標頭檔的路徑。請改用
CURSES_INCLUDE_DIRS
。CURSES_LIBRARY
Curses 函式庫的路徑。請改用
CURSES_LIBRARIES
。