哪儿是 Linux上的头文件?我为什么找不到?
从MS-DOS头文件的等效Linux
版本是conio.h
什么?
有没有办法替换其功能? 例如getch()
我正在使用
gcc
和文本编辑器Geany
来编译C
代码。
回答:
conio.h
是C
旧的MS-DOS编译器中用于创建文本用户界面的头文件。针对非DOS操作系统(例如Linux,Win32和OS /
2)的编译器提供了这些功能的不同实现。
该#include <curses.h>
会给你几乎所有的在所提供的功能conio.h
nucurses首先需要安装
在基于Deb的发行版中使用
sudo apt-get install libncurses5-dev libncursesw5-dev
并在基于rpm的发行版中使用
sudo yum install ncurses-devel ncurses
对于getch()
类的功能,你可以试试这个
以上是 哪儿是 Linux上的头文件?我为什么找不到? 的全部内容, 来源链接: utcz.com/qa/422052.html