Академический Документы
Профессиональный Документы
Культура Документы
Editor de texto, disponible en http://www.editpadpro.com/. Este editor tiene la opcin de trabajar con varios lenguajes de programacin. PASO 1 - Instalacin
Usar el archivo MinGW-5.1.4.exe para instalar el compilador. Siga las instrucciones del Wizard.
Pgina 1
Luego hacemos clic en el botn Variables de entorno y aparecer una ventana como la que se indica a continuacin:
En la seccin de Variables de sistema ubicamos la variable Path y hacemos clic en el botn Modificar. Lo anterior va a abrir la siguiente ventana:
En la casilla etiquetada como Valor de variable vamos al final del texto, agregamos un ; y se agrega la ruta donde se encuentra instalado el compilador, en mi caso fue c:\MinGW\bin y hacemos clic en el botn Aceptar. Luego de eso hacemos clic en el botn Aceptar de las dos ventanas que quedan abiertas. Luego de eso, ejecutamos la consola de Windows, cmo? A travs de la opcin Ejecutar del men de inicio. En la ventana que aparece escribimos cmd y hacemos clic en el botn Aceptar.
Pgina 2
Al hacer clic en el botn Aceptar se abre la ventana con la consola de Windows. En mi caso queda:
Desde ac podemos utilizar el compilador. Antes de continuar me voy a cambiar al directorio donde tengo algunos ejemplos de cdigo y mi ventana de consola queda de la siguiente manera:
En esa carpeta hay un programa llamado Ejemplo.c que vamos a compilar usando nuestro recin instalado compilador GCC en su versin para Windows .
Pgina 3
Se tiene la instruccin system(pause) que aparece en la lnea 11 si se compila usando el DevC++ en cualquiera de sus versiones eso no ocasiona conflicto alguno, pero al tratar de compilar usando el GCC veremos que eso genera un warning, pero veamos cul es el resultado de compilar el cdigo anterior.
El comando anterior tiene varios argumentos que voy a explicar a continuacin: -Wall indica que se pretende compilar considerando todos los warning (de ah la W) que pueden aparecer. -o indica que lo que a continuacin viene es el nombre del archivo EJECUTABLE que se va a generar en caso de que no exista ningn error en el proceso de compilacin. Finalmente, el ltimo argumento indica el programa fuente que se pretende compilar, en este caso es Ejemplo.c Si ejecutamos el comando anterior se obtienen los siguientes resultados:
Pgina 4
Indica que en las lneas 11, 5 y 13 hay lneas de cdigo que generan un Warning. Ahora vamos a quitar esos warning, para ello vamos a eliminar la llamada a system que parece en la lnea 11 y vamos a eliminar la variable r porque como bien lo indica el warning, esa variable HA SIDO DECLARADA, pero NO USADA. Aplicando los cambios anteriores, nuestro cdigo queda como se indica en la siguiente figura:
Ahora si revisamos los archivos presentes en la carpeta se tiene que existe un archivo llamado Ejemplo.c (cdigo fuente) y Ejemplo.exe (resultado del proceso de compilacin):
Pgina 5
Pgina 6