Ingeniería Técnica Industrial
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.
- 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í).
- 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:
- Accede a la página del compilador elegido y utiliza el enlace que
encontrarás en ella para traer el compilador y guardarlo en un directorio
de tu disco duro. El fichero tiene extensión .ZIP y la transferencia puede
durar algún tiempo.
- Cuando la transferencia haya terminado, descomprime el fichero. Para
ello haz doble clic con el ratón sobre este fichero y, automáticamente se
abrirá el programa descompresor. Si esto no ocurre es porque ese programa
no está instalado. Puedes traerte uno de la
sección programas e instalarlo. Para
descomprimir
debes usar la opción EXTRAER del descompresor y, acto seguido, elegir un
directorio en el que se almacenarán los ficheros resultantes.
En caso de que hayas elegido el compilador de C (no el de C++), puedes
copiar el fichero comprimido en un disco y llevártelo al otro ordenador
comprimido. En el otro ordenador tendrás que descomprimirlo.
- Al descomprimirlos se crean varios directorios (disk1, disk2...).
Luego, copia estos directorios en disquetes y llévatelos a donde quieras.
Dos directorios caben en un disco, por lo que sólo necesitas dos discos.
Para INSTALAR el compilador y crear un acceso directo:
- Para instalar estos compiladores la mejor forma es copiar todos los
ficheros de los disquetes a un directorio del disco duro. Copia sólo los
ficheros, y no los directorios (disk1...). Cuando hayas hecho eso, ejecuta
el programa INSTALL (que está originalmente en el directorio disk1) y
sigue las instrucciones. Cuando termine, puedes borrar del disco duro los
ficheros de la instalación, pues ya no son útiles.
- Por defecto, el programa se instala en el directorio C:\TC.
- El compilador se llama TC.EXE y está situado en el directorio
C:\TC\BIN. Puedes crear un acceso directo y situarlo en el escritorio.
Para ello, visualiza el fichero TC.EXE y utiliza el botón derecho sobre
él, escogiendo a continuación la opción deseada.
Para EJECUTAR el compilador y organizar nuestros programas:
- Ejecuta el fichero C:\TC\BIN\TC.EXE. Lo más cómodo es crear un enlace
directo, tal y como se explica más arriba.
- Lo mejor es crear un directorio exclusivo para los programas en C que
escribas. Para que el compilador conozca y use ese directorio como
directorio de salida hay que indicarlo usando la opción "Directories" del
menú "Options". Dicho directorio hay que escribirlo en el recuadro que hay
bajo el texto "Output Directory". Deja intactos los otros dos directorios.
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.