Entradas

Mostrando entradas de 2017

Una Breve Introducción al Lenguaje C++

Imagen
Los Programas Los programas consisten en una o mas instrucciones específicas que deben ser ejecutadas por una  computadora. Comúnmente los programas se escriben con palabras y signos compresibles para los humanos. Al conjunto de palabras y signos utilizados para programar computadoras se le llama lenguaje de programación. El lenguaje de programación C++, es comprensible para los seres humanos, pero una computadora no lo entiende; por ello, las instrucciones deben ser traducidas  a un lenguaje que entienda las máquinas. Éste lenguaje es llamado precisamente, lenguaje de máquina. El Compilador El lenguaje de maquina es aparentemente simple, binario, unos y ceros, son sólo dos estados que pueden almacenarse fácilmente con una corriente eléctrica, un campo magnético, o una tarjeta perforada. Por ello nuestro traductor (compilador) debe convertir ese programa escrito en C++ llamado código fuente, en  código de máquina.  Si el compilador encuentra que todo esta bien en el ...

Herramientas Libres para la Programación de Videojuegos g++, SFML, EMACS en Linux

Imagen
Herramientas libres y de código abierto para el desarrollo de software en general y Videojuegos con C++ y SFML. Esta es una guía para instalar herramientas de programación en Linux, para desarrollar nuestros videojuegos como el compilador g++, la biblioteca gráfica SFML, el editor de texto EMACS. ⚠ Se requiere estar online. Para distribuciones Debian y sus derivadas como Ubuntu y otras. El compilador g++ El g++ es un importante compilador del lenguaje C++ libre  proporcionado por la GNU para los sistemas linux . https://gcc.gnu.org/ Build Essential Build Essential está conformada por un grupo de herramientas entre ellas el compilador g++ la cuales son necesarias para el desarrollo de aplicaciones en distribuciones  Debian y sus derivados. Las distribuciones Linux vienen normalmente equipadas con el compilador gcc   y no con el g++. Como Instalar el compilador  g++ y gcc en Linux   Paso 1 verificar si los compiladores están instalad...