2011-12-17 10 views
5

Me gustaría escribir una aplicación (en C) que utiliza el terminal de un sistema operativo * nix como su GUI. Me refiero a una aplicación de los tipos de emacs, vi, etc. que ocupan toda la ventana del terminal y vuelven al prompt de entrada después de salir.
¿Cómo harías para eso, preferiblemente en C? ¿Puede alguien indicarme un tutorial que cubra eso?¿Cómo escribir una aplicación que usa el terminal como GUI? (en C)

+1

puede utilizar [ncurses ] (http://www.gnu.org/s/ncurses/) para eso. –

+1

Puede consultar la [biblioteca de ncurses] (http://en.wikipedia.org/wiki/Ncurses). –

+1

Parece que quiere la biblioteca [ncurses] (http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/). –

Respuesta

4

Bueno, en realidad esto no es GUI (interfaz gráfica de usuario) sino una interfaz basada en texto. Puede usar la biblioteca ncurses para crear dichas aplicaciones en C.

2

Utilice una biblioteca como ncurses, está específicamente diseñada para este propósito.

2

Lanzar en soluciones alternas para que esta pregunta hilo no se ve tan monótona:

  • la biblioteca argot (mc lo utiliza, por ejemplo)
Cuestiones relacionadas