我正在尝试编译来自www.marcansoft.com的openlase库,但是在使用CMake时遇到了问题。 CMake返回一个错误,说明它无法找到Curses,在经过大量查找后,我仍然对问题感到困惑。我已检查我安装了各种ncurses包,但错误仍然存在。我对CMake并不是很熟悉,但我能够解决这个问题之前出现的其他依赖项问题。以下是终端中的输出。
tom@SILVER:~/dev/openlase$ cmake ./
-- Found JACK
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:70 (MESSAGE):
Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindCurses.cmake:159 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
examples/27c3_slides/CMakeLists.txt:3 (find_package)
-- Configuring incomplete, errors occurred!
任何帮助都将不胜感激。
- 汤姆
cmake -DCURSES_LIBRARY=/usr/lib/x86_64-linux-gnu/libncurses.so -DCURSES_INCLUDE_PATH=/usr/include ./
- Kyle