ncurses库安装问题
实验一个小程序,包含了term.h和curses.h两个头文件。
编译时提示term.h和curses.h没有那个文件或目录。
按照网上说的(系统是Red hat),没有安装ncurses库,用yum install ncurses-devel ncurses安装,结果安装过程报错,提示Error:ncurses-base conflicts with ncurses。
这是说系统中已经有了ncurses库所以冲突了?
我看lib目录下面,确实有几个和curses有关的:libncurses.so.5,libncurses.so.5.7,libncursesw.so.5,libncursesw.so.5.7。
既然有了为什么又提示找不到这两个头文件?
究竟是什么情况?
[解决办法]
卸掉这个库重新安装。
[解决办法]
可能是系统只安装了 ncurses 而没有ncurses-devel
就是说没有头。
可以试着只安装ncurses-devel
如果不行,就卸载原来的。