¿Por qué no puedo encontrar en Linux?

Posible duplicado:
¿Cómo implementar la función getch () de C en Linux?

¿Cuál es la versión de Linux equivalente del archivo de encabezado conio.h de MS-DOS?

¿Hay alguna manera de reemplazar su funcionalidad? por ejemplo, getch()

Estoy usando gcc y el editor de texto Geany para comstackr el código C

conio.h es un archivo de cabecera C utilizado en comstackdores de MS-DOS antiguos para crear interfaces de usuario de texto. Los comstackdores que se dirigieron a sistemas operativos que no son DOS, como Linux, Win32 y OS / 2, proporcionaron diferentes implementaciones de estas funciones.

El #include le dará casi todas las funcionalidades que se proporcionaron en conio.h

nucurses deben ser instalados en primer lugar

En el uso de Distros basado en Deb

sudo apt-get install libncurses5-dev libncursesw5-dev

Y en las distribuciones basadas en rpm uso

sudo yum install ncurses-devel ncurses

Para la clase de funciones getch() , puedes probar esto

El conio.h original fue implementado por Borland, por lo que no forma parte de la biblioteca estándar C ni está definido por POSIX.

Pero aquí hay una implementación para Linux que usa ncurses para hacer el trabajo.

Una biblioteca popular de Linux que tenga una funcionalidad similar sería ncurses .

Eso es porque no existe, ya que está limitado a Windows.

Use las funciones estándar de lugar, como getc

La biblioteca sugerida de ncurses es buena si desea escribir GUIs basadas en consola, pero no creo que sea lo que usted desea.