GNU/Linux >> Linux Esercitazione >  >> Linux

Dov'è il file di intestazione <conio.h> su Linux? Perché non riesco a trovare <conio.h>?

conio.h è un C file di intestazione utilizzato nei vecchi compilatori MS-DOS per creare interfacce utente di testo. I compilatori destinati a sistemi operativi non DOS, come Linux, Win32 e OS/2, fornivano diverse implementazioni di queste funzioni.

Il #include <curses.h> ti darà quasi tutte le funzionalità fornite in conio.h

nucurses deve essere installato in primo luogo

Nelle distribuzioni basate su deb usa

sudo apt-get install libncurses5-dev libncursesw5-dev

E nelle distribuzioni basate su rpm usa

sudo yum install ncurses-devel ncurses

Per getch() classe di funzioni, puoi provare questo


L'originale conio.h è stato implementato da Borland, quindi non fa parte della C Standard Library né è definito da POSIX.

Ma ecco un'implementazione per Linux che usa ncurses per fare il lavoro.


Una popolare libreria Linux con funzionalità simili sarebbe ncurses.


Linux
  1. Dove posso trovare il file buildinfo.sh?

  2. Dove posso trovare Java SDK in Linux dopo averlo installato?

  3. Da dove posso trovare il codice sorgente del comando cp?

  4. Dove posso trovare la cartella di installazione di Tomcat 7 sull'AMI Linux in Elastic Beanstalk?

  5. Come posso trovare i file di intestazione del linguaggio di programmazione C in Linux?

Dove posso trovare la prima versione del sistema operativo Linux?

Come posso trovare un file specifico da un terminale Linux?

Dove trovo la versione di un albero dei sorgenti del kernel Linux?

Dov'è il file php.ini su un PC Linux/CentOS?

Come posso modificare tutti i file restituiti da find in vi in ​​Linux?

Dove posso trovare l'immagine AMI di Amazon Linux per VirtualBox?