GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wo ist die Header-Datei <conio.h> unter Linux? Warum kann ich <conio.h> nicht finden?

conio.h ist eine C Header-Datei, die in alten MS-DOS-Compilern verwendet wird, um Textbenutzeroberflächen zu erstellen. Compiler, die auf Nicht-DOS-Betriebssysteme wie Linux, Win32 und OS/2 abzielten, stellten verschiedene Implementierungen dieser Funktionen bereit.

Die #include <curses.h> wird Ihnen fast alle Funktionalitäten geben, die in conio.h bereitgestellt wurden

nucurses muss an erster Stelle installiert werden

Verwenden Sie in deb-basierten Distributionen

sudo apt-get install libncurses5-dev libncursesw5-dev

Und in RPM-basierten Distributionen verwenden Sie

sudo yum install ncurses-devel ncurses

Für getch() Klasse von Funktionen, können Sie dies versuchen


Die ursprüngliche conio.h wurde von Borland implementiert, ist also weder Teil der C-Standardbibliothek noch wird es von POSIX definiert.

Aber hier ist eine Implementierung für Linux, die ncurses verwendet, um die Arbeit zu erledigen.


Eine beliebte Linux-Bibliothek mit ähnlicher Funktionalität wäre ncurses.


Linux
  1. Finden Sie Dateien und Verzeichnisse unter Linux mit dem Befehl find

  2. Wo finde ich das Java SDK unter Linux nach der Installation?

  3. Wo finde ich den Quellcode des cp-Befehls?

  4. Wo finde ich die Version eines Linux-Kernel-Quellbaums?

  5. Wo finde ich den Tomcat 7-Installationsordner im Linux-AMI in Elastic Beanstalk?

Wo finde ich die erste Version des Linux-Betriebssystems?

Wie kann ich eine bestimmte Datei von einem Linux-Terminal aus finden?

Wo ist die php.ini-Datei auf einem Linux/CentOS-PC?

Wie kann ich die Anzahl der Benutzer online in Linux finden?

Wie finde ich die älteste Datei in einem Verzeichnisbaum?

Linux:Wo soll die Auslagerungsdatei abgelegt werden