Check the new version here

Popular channels

Migración de TurboC++ a GCC [Segunda Parte]

Continuamos con la segunda parte.


Primero instalamos la ultima actualización disponible de "GCC":

Abrimos una terminal y tecleamos

> sudo apt-get update
> sudo apt-get install build-essential

Ahora vamos a instalar una alternativa a "conio.h" y "graphics.h"



Instalamos la ultima actualización disponible de "NCurses":

Aunque NCurses no es una implementación equivalente de "conio.h" es una biblioteca de programación multiplataforma y mas actualizada. Las bibliotecas equivalentes de "conio.h" en GNU/Linux son muy básicas y no funcionan muy bien que digamos.

> sudo apt-get update
> sudo apt-get install ncurses-bin libncurses5-dev



Instalamos la ultima actualización disponible de "LibXBGI":

Descargamos la ultima actualización de LibXBGI del sitio web
http://libxbgi.sourceforge.net/

Podemos descargar un paquete .deb, un paquete .rpm o un paquete comprimido .tar.gz

Primero instalamos la biblioteca "X11" que es la dependencia requerida

> sudo apt-get install libx11-dev

Para instalar los paquetes abrimos una terminal y tecleamos según el paquete que descargamos

Para el paquete .deb
> sudo dpkg -i xbgi_numero-de-versión_arquitectura.deb

Para el paquete .rpm
> sudo rpm -i xbgi_numero-de-versión_arquitectura.rpm

Para el paquete tar.gz hacemos lo siguiente: Descomprimimos y dento de la carpeta generada abrimos una terminal y tecleamos lo siguiente

> make
> sudo make install


NOTA: Para distribuciones que no se basan en Debian hay que remplazar "apt-get" con:
"yum" para distribuciones como RedHat, Fedora y etc.
"zypper" para distribuciones como SUSE
"pacman" para distribuciones como Arch




Infografía

Programmer’s Guide to NCurses - Dan Gookin (libro de 569 páginas)
https://code.google.com/p/master-mind/downloads/list

Programmer’s Guide to NCurses - Dan Gookin (código fuente)
http://www.c-for-dummies.com/ncurses/


Escribir Programas con NCURSES - Eric S. Raymond y Zeyd M. Ben-Hamlim
http://es.tldp.org/Tutoriales/NCURSES/tutorial-ncurses.html


NCURSES Programming HOWTO - Pradeep Padala
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/index.html


Tutorial of Paul Griffiths
http://www.paulgriffiths.net/program/c/curses.php


Tutorial de NCurses
http://éncoder.dk/blog/2010/04/using-ncurses-in-c-for-text-user-interfaces-featuring-xcode/


Write Your Own conio.h for GNU/Linux
http://www.opensourceforu.com/2014/03/write-conio-h-gnulinux/



Migración de TurboC++ a GCC [Primera Parte]
http://www.taringa.net/posts/linux/18133020/Migracion-de-TurboC-a-GCC-Primera-Parte.html
0No comments yet