Asignatura "Fundamentos de Informática"

Ingeniería Técnica Industrial

Escuela Universitaria Politécnica


COMPILADORES de C ¡Gratis!


Este año utilizamos el Lenguaje C! (en vez del lenguaje Modula-2): Aqui teneis algunas direcciones donde podeis conseguir compiladores grátis de C y empezar a practicar.

Para descomprimir los ficheros con extensión .ZIP, puedes usar diversos programas de libre distribución, como los siguientes: WinZip y PkZip.

  1. Turbo C 2.01 en (1.1 MB, 1 disco comprimido, 2 discos descomprimido): http://community.borland.com/article/0,1410,20841,00.html (o mejor aquí).
  2. Turbo C++ 1.01 en (2.7 MB, 2 discos): http://community.borland.com/article/0,1410,21751,00.html (o mejor aquí).

    Los dos compiladores Turbo C de Borland son para MS-DOS, pero son muy robustos y potentes, con una buena ayuda, multitud de librerías y todo lo necesario para aprender y practicar. Por supuesto, el compilador para C++ es más moderno y mejor, aunque el otro es también muy bueno. Se distribuyen comprimidos en formato ZIP.

    Para LLEVARTE el compilador a otro ordenador (sin acceso a internet) utilizando disquetes, sigue estos pasos:

    Para INSTALAR el compilador y crear un acceso directo:

Para EJECUTAR el compilador y organizar nuestros programas:

  • DJGPP: http://www.delorie.com/djgpp/zip-picker.html

    Es un compilador y un conjunto de herramientas para DOS/Windows. En esa página se debe elegir el país, el S.O., el lenguaje a usar (C, C++...), el entorno de trabajo (IDE)... El mejor IDE es RHIDE, que es muy similar al de Borland (no olvides marcarlo). Al finalizar, se pulsa el botón "Tell me which files I need" y nos da una lista de ficheros que necesitamos (unos 10) y nos da las instrucciones para instalarlo. De esos ficheros, 7 u 8 estarán comprimidos .ZIP (puedes descomprimirlos con el programa unzip32 que se incluye o usar otro, como los que aparecen aquí). Puedes usar la opción "Guardar como..." ("Save as...") de tu navegador para guardar esa página y poder leerla cuando quieras. En su página principal encontrarás bastante documentación (FAQ's...).

  • Miracle C: http://www.softseek.com/Programming/C/Review\_9922\_index.html

    Es para Windows, pero es demasiado simple (no tiene algunas librerías básicas) y es un poco cansado que aparezca repetidamente algunas ventanitas. NO TIENE DEBUGGER!

  • Dev c/C++ L: http://www.softseek.com/Programming/C/Review\_17755\_index.html

    Este compilador está bastante aceptable. El debugger parece algo críptico, especialmente si se compara con el debugger de los compiladores de Borland, que son muy fáciles de usar.

  • LCC Win 32: http://www.softseek.com/Programming/C/Review\_23617\_index.html y http://www.cs.virginia.edu/~lcc-win32

    Está bien, aunque parece poco estable y hace algunas cosas raras. Lo bueno es que es para Windows.