【C&C++】fatal error: curses.h: No such file or directory(Ubuntu 22.04)
问题描述
main.cpp:1:10: fatal error: curses.h: No such file or directory1 | #include <curses.h>| ^~~~~~~~~~
compilation terminated.
原因分析
在 main.cpp
文件中包含了 curses.h
头文件,但系统中没有安装相应的库。curses.h
是 ncurses 库的一部分,用于创建文本用户界面。如果没有安装 ncurses 库,编译器将无法找到 curses.h
头文件,从而导致错误。
解决方案
sudo apt-get install libncurses5-dev libncursesw5-dev