Anuncios Google

Entrega 1. Inicio. (Curso desde 0 de programación C bajo PSP por THC_Hack)

Entrega 1. Inicio.

 

Breve historia de C

En 1969, un hombre llamado
Ken Thompson comenzaba a desarrollar un sistema operativo llamado UNIX
sobre un máquina PDP-7 de Digital usando un lenguaje llamado B. Este
lenguaje era experimental y estaba siendo desarrollado por Martin
Richrads, siendo un lenguaje muy cercano a programar en ensamblador. Con
UNIX se hizo atractivo adquirir una máquina de mayores prestaciones
como fue la PDP-11. Uno de los primeros
usuarios fue Dennis Ritchie y lo usó para desarrollar el lenguaje C como
una extensión de B (1970-1972). Más tarde, Thompson y Ritchie usan C
para reescribir la mayor parte de UNIX, lo que conlleva a convertir C en
el principal lenguaje de desarrollo software de sistemas. Fue en 1978 cuando Brian
Kernighan, en colaboración con Dennis Ritchie, redacta el primer manual
de referencia de C, “The C Programming Language.”. Posteriormente, la
organización internacional ANSI publicó un documento de descripción
normalizada de C, y actualmente todos los compiladores de C han adoptado
en mayor o menor medida las especificaciones dadas por el estándar ANSI
C.

¿Qué es lo que necesitamos?

  • Cualquier distribución de GNU/Linux instalada en el PC.
  • Cualquier editor de textos.

Instalar entorno de programación.

Lo primero es descargar el instalador. Para ello introduce la siguiente orden en la terminal:

wget https://downloads.sourceforge.net/project/psp-devel/psp-devel.i386.run

Si tenemos sistema operativo de 64bits, sustituimos i386 por x86_64.

Ahora corremos el instalador. Para ello introduce la siguiente orden en la terminal:

sudo sh psp-devel.i386.run

Si tenemos sistema operativo de 64bits, sustituimos i386 por x86_64.

Nos pedirá un directorio de instalación. Pulsamos Enter para escoger el predeterminado.

También nos dira si deseamos resolver dependencias y si deseamos actualizar el PATH. En ambos casos aceptamos. Para ello pulsa s y luego Enter (si tu distribución está en español).

Cuando avise que ya está to Entrega 2. Hola nena. (Curso desde 0 de programacion C bajo PSP por THC_Hack)do instalado apaga el PC y vuelbelo a encender. Esto es totalmente imprescindible.

NOTA: Si al compilar un programa te da el siguiente error:

error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory

Entonces es que necesitas instalar el paquete libmpfr1ldbl.

 

Y hasta aquí la primera entrega de la serie. Nos vemos en la siguiente entrega, en la que probaremos nuestro compilador ;)


Entrega 2. Hola nena.



Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de m.rr

y los de Windows no podemos?

y los de Windows no podemos?

Imagen de User170294

Este curso está orientado a

Este curso está orientado a GNU/Linux pero si sabes compilar desde Windows podrás seguirlo sin ningún problema ya que es lo único que cambia (casi). De todos modos si tienes cualquier problemilla a la hora de seguirlo desde Windows recuerda que responderé encantado a cualquier duda que tengas mientras la postees de la manera correcta en el lugar correcto ;) Saludos m.rr.


Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.