1

因此,我使用的是 Ubuntu 14.04 LTS,并且在使用 Eclipse CDT 编译代码以及使用终端执行的文本编辑器中的通用 C 程序时,我意识到系统没有安装“conio.h”库文件。我阅读了它,作为替代方案,尝试利用“ncurses.h”文件及其功能,但它告诉我也没有这样的库文件。

现在我想知道我的 GCC 是否有可能完全有问题,或者这是一个常见问题,可以通过手动安装这两个文件来解决?

编辑:所以它对我有用,这就是我所做的

它要求我安装 ncurses-doc 和 THEN ncurses-dev :

sudo apt-get install ncurses-doc

sudo apt-get install ncurses-dev

这会自动为我安装所有内容,包括依赖项和库文件,所以如果您没有通过下载文件并配置它尝试手动安装,那么我认为谁有同样的问题,请先尝试一下。

4

2 回答 2

1

<conio.h>是一个头文件,主要由非常旧的 MS-DOS C 编译器提供,例如 Turbo C。它在 Linux 系统上不可用。

正如 Andy M 所说,您可能需要安装 ncurses 开发包才能<ncurses.h>使用。

于 2015-11-06T05:26:50.017 回答
1

你安装ncurses了吗?

sudo apt-get install ncurses-dev

于 2015-11-06T05:17:53.593 回答