所以我使用Ubuntu 14.04 LTS,我在使用Eclipse CDT编译代码以及使用终端执行的文本编辑器中的常规C程序时意识到系统没有' conio.h&#39 ;库文件已安装。 我读了它,作为替代方案,我试图利用' ncurses.h'文件和它的功能,但它告诉我,也没有这样的库文件。
现在我想知道我的GCC是否可能出现问题,或者这是一个常见问题,可以通过手动安装这两个文件来解决吗?
编辑:所以它对我有用,这就是我所做的
它要求我安装ncurses-doc和THEN ncurses-dev:
sudo apt-get install ncurses-doc
sudo apt-get install ncurses-dev
这会自动为我安装所有内容,包括依赖项和库文件,所以我估计谁有同样的问题,如果您还没有尝试通过下载文件进行手动安装并进行配置,请尝试一下第一
答案 0 :(得分:1)
你安装了ncurses吗?
sudo apt-get install ncurses-dev
答案 1 :(得分:1)
<conio.h>
是一个主要由极其旧的MS-DOS C编译器提供的标头,例如Turbo C.它在Linux系统上不可用。
正如Andy M所说,您可能需要安装ncurses开发包才能使<ncurses.h>
可用。