Está en la página 1de 6

Tutorial de Codificacin, Compilacin y Depuracin con el IDE Dev-C++

Curso de Introduccin a la Programacin

07 O
01/Octubre/2007

Tutorial de Codificacin, Compilacin y Depuracin con


el IDE Dev-C++ (Ver. 4.9.2.2)
1. Durante el curso se harn programas que no requieren de ms archivos, por ello mismo,
se poner mayor inters en la creacin de un slo archivo fuente. Del men
seleccionaremos la opcin de Nuevo Archivo fuente (Shortcut: Ctrl.+N).

2. Se genera un nuevo archivo en donde se escribirn los archivos fuentes, es decir, los
programas que se estarn desarrollando durante el curso. Antes de comenzar a editar o
capturar, se sugiere guardar el archivo (Ctrl.+S). Para guardarlo es necesario colocarle
un nombre adecuado con la extensin c. ejemplo: HolaMundo.c

Universidad Autnoma Metropolitana. Unidad Iztapalapa

Pagina 1 de 6

Tutorial de Codificacin, Compilacin y Depuracin con el IDE Dev-C++


Curso de Introduccin a la Programacin

07 O
01/Octubre/2007

3. Se captura el programa fuente, con la sintaxis y semntica que el compilador C, exige en


los programas. En la pantalla siguiente se tiene el programa visto en clase. Puede
observarse los puntos importantes:
a. Documentacin interna de encabezado, con su respectivo identado.
b. Seccin de importacin de libreras.
c. Funcin principal: main.
d. Seccin reservada para la declaracin de variables, que no es utilizada por el
momento.
e. Seccin del cuerpo del programa. En este caso slo con la funcin de salida
[printf( )]enviando un mensaje a consola.
f. La seal de finalizacin del programa [return (0)].

Universidad Autnoma Metropolitana. Unidad Iztapalapa

Pagina 2 de 6

Tutorial de Codificacin, Compilacin y Depuracin con el IDE Dev-C++


Curso de Introduccin a la Programacin

07 O
01/Octubre/2007

Compilacin de un programa en C utilizando Dev-C++


1. Escrito un programa fuente (en el lenguaje C) en el editor de texto que ofrece Dev-C++,
se selecciona la opcin desde el men Ejecutar Compilar, o bien desde el men con
iconos el indicado por los cuadritos (tambin es til utilizar Shorcut Crtl+F9).

2. Durante la compilacin puede observarse los distintos errores o alertas que surgieron, en
caso contrario es que la compilacin se efectu correctamente sin errores o alertas de
compilacin. Adems existe un log, en el cual se registran los errores o alertas que se
encontraron durante la compilacin.

En otra seccin se describir la Depuracin cuando existan errores durante la compilacin


en el programa fuente.
3. Al finalizar la compilacin puede apreciarse en la misma carpeta en donde se almaceno
el archivo fuente con extensin .c, otro archivo con extensin .exe, del mismo nombre de
archivo fuente. En el caso del ejemplo de HolaMundo.c, se genero el archivo
HolaMundo .exe.

Universidad Autnoma Metropolitana. Unidad Iztapalapa

Pagina 3 de 6

Tutorial de Codificacin, Compilacin y Depuracin con el IDE Dev-C++


Curso de Introduccin a la Programacin

07 O
01/Octubre/2007

Ejecucin de un programa en C utilizando Dev-C++


1. Verificando que la compilacin este libre de errores, caso contrario no se podr efectuar
la compilacin, se prosigue a la ejecucin del programa fuente compilado. Dentro del
mismo IDE que ofrece Dev-C++, se tiene el ambiente de ejecucin de programas. Para
ejecutar el programa se seleccin del men la opcin Ejecutar Ejecutar o bien del
icono con imagen de un cuadro gris o con el shortcut ctrl.+F10.

2. Al ejecutar, muchas veces, la ejecucin se efecta muy rpido que no es posible


visualizar el resultado de la aplicacin, en este caso se requiere de colocar una lnea ms
que permita pausar el programa (que es en si, obtener un carcter desde la consola). La
funcin que permite este funcionamiento es getc(), y debe de colocarse antes del return
de la funcin principal main.

3. El resultado de la ejecucin del programa ejemplo se presenta a continuacin. Para


finalizar la aplicacin, se requiere de teclear cualquier tecla y se cierra la pantalla de
consola.

4. Otra forma de ejecutar la aplicacin es desde el ambiente Windows, al darle doble clic a
la aplicacin. Existe una forma ms de ejecutar la aplicacin, para ello se requiere de
tener una consola de sistema en la ruta en donde se encuentra el ejecutable del programa
(con extensin .exe) y teclear el nombre con extensin del programa.

Universidad Autnoma Metropolitana. Unidad Iztapalapa

Pagina 4 de 6

Tutorial de Codificacin, Compilacin y Depuracin con el IDE Dev-C++


Curso de Introduccin a la Programacin

07 O
01/Octubre/2007

Depuracin Bsica de un programa en C con Dev-C++


1. Suponiendo que la aplicacin de ejemplo se tengan errores, y se detecten al momento de
ejecutar la aplicacin. Para ejemplificar se altero el cdigo del ejemplo

2. Al compilarlo en la parte de abajo se habilita la opcin del compilador y en donde se


describen una lista con los errores encontrados. Al seleccionar uno, inmediatamente se
coloca el curso dentro del cdigo y marca de un color, para efectuar la correccin del
mismo. La mayora de veces los errores se describen de manera ascendente, conforme al
cdigo del programa, por esto mismo se aconseja corregir los errores que estn al inicio
del programa.

Universidad Autnoma Metropolitana. Unidad Iztapalapa

Pagina 5 de 6

Tutorial de Codificacin, Compilacin y Depuracin con el IDE Dev-C++


Curso de Introduccin a la Programacin

Universidad Autnoma Metropolitana. Unidad Iztapalapa

07 O
01/Octubre/2007

Pagina 6 de 6

También podría gustarte