Linux错误:curses.h:没有这样的文件或目录问题解决方案
时间:2020-01-09 10:41:30 来源:igfitidea点击:
运行make命令安装特定软件时,我看到以下错误:
curses.h: No such file or directory curses.h:没有此类文件或目录
如何在Red Hat Enterprise Linux(RHEL)或CentOS/Fedora Linux下解决此错误?
您需要安装curses库,其中包括例程,用于通过合理的优化更新字符屏幕的终端无关方法。
ncurses(新的curses)库是已停产
BSDcurses库是免费分发替代品。
在RHEL/Fedora/CentOS Linux上修复此错误
以root用户身份在shell提示符下执行以下yum命令:
# yum install ncurses-devel ncurses
在Debian/Ubuntu Linux上修复此错误
打开终端,然后执行以下apt-get命令以安装ncurses:
$ sudo apt-get install libncurses5-dev libncursesw5-dev
现在,您应该可以使用ncurses在Linux下编译任何程序。
这是编译和使用ncurses的示例命令:
$ gcc -o output input.c -lncurses $ ./output