Tutorial Code Block
Tutorial Code Block
TECNOLOGICOS INDUSTRIAL Y DE
SERVICIOS NO.109
DESARROLLA SOFTWARE UTILIZANDO PROGRAMACION
ESTRUCTURADA.
MARGARITA ROMERO ALVARADO
IDALIA GPE TRISTN SNCHEZ
CARLOS OZIEL SOLS JUREZ
2AM PROGRAMACION
TUTORIAL DE
CODEBLOCKS
INTRODUCCIN
Gestin Esta ventana contiene la interfaz 'Proyectos' que se mostrar a
continuacin texto como la vista de proyecto. Esta visin muestra todos los
proyectos CodeBlocks en un momento determinado. La pestaa "Smbolos" de la
ventana de Administracin muestra smbolos, variables, etc.
Editor En la ilustracin anterior, se abre una fuente llamada hello.c con resaltado
de sintaxis en el editor. La lista de archivos abiertos muestra una lista de todos los
archivos abiertos en el editor, en este ejemplo: hello.c.
CodeSnippets se puede visualizar a travs del men 'View' 'CodeSnippets'. Aqu
puedes administrar mdulos de texto, enlaces a archivos y enlaces a urls.
CODEBLOCK
CodeBlocks: es unintegradolibreymultiplataformapara el
desarrollo deprogramasen lenguajeCyC++. Est basado en la
plataforma de interfaces grficasWxWidgets, lo cual quiere decir
que puede usarse libremente en diversossistemas operativos, y
est licenciado bajo laLicencia pblica general de GNU.
Descarga del instalador
El primer paso es descargar la ltima versin (actualmente la
10) de Code::Blocks de la pgina oficial:
http://www.codeblocks.org/downloads. Aqu se debe elegir la
opcin Download the binary release, y luego seleccionar la
distribucin de acuerdo al sistema operativo (en el caso de
Windows elegir la opcin que incluye el compilador GCC y el
depurador GDB de MinGW).
Descarga del instalador
En caso de tener inconvenientes con la descarga, en
este link se encuentra el instalador de la versin 12.X
Creacin de un nuevo
proyecto.
Para crear y compilar un programa en Code::Blocks es necesario
primero crear un proyecto. Para esto se deben seguir los siguientes
pasos:
En primer lugar se debe seleccionar File -> New -> Project,
como lo indica la siguiente figura:
Creacin de un nuevo
proyecto.
En el siguiente paso aparecer una ventana como la siguiente:
Creacin de un nuevo
proyecto.
A continuacin, el entorno muestra una serie de opciones que
se deben completar. Ingresar el nombre del proyecto, elegir
GCC Compiler como compilador y C como lenguaje. El
resto de las opciones pueden quedar con sus valores
predeterminados.
Anlisis del proyecto.
Una vez creado este proyecto de prueba, el entorno muestra en
la parte izquierda las carpetas y los archivos del proyecto en
forma de rbol. Aqu se puede observar que el proyecto tiene un
solo archivo llamado main.c
Anlisis del proyecto.
Este archivo, como se muestra en la figura, posee un pequeo
cdigo de ejemplo para probar que el entorno funcione
correctamente. El programa tiene como objetivo imprimir en
pantalla la frase Hello world!.
Compilacin del proyecto.
Para ejecutar un programa es necesario previamente compilarlo y
enlazarlo. Para hacer esto en Code::Blocks se utiliza el men
Build y luego se selecciona la opcin Build. Tambin es
posible usar los botones del panel como lo muestra la figura ms
abajo. Una tercera opcin es utilizar las teclas Ctrl+F9 como atajo
rpido con el teclado.
Compilacin del proyecto.
Para poder seleccionar las opciones del compilador y el debugger
se debe hacer clic en la opcin Settings del men y luego
Compiler and debugger del men desplegable.
Compilacin del proyecto.
Una opcin importante que se debe marcar es la que habilita
todos los warnings. En la imagen debajo se muestra la activacin
de la opcin Wall.
Compilacin del proyecto.
Al ejecutar el comando Build, se proceder con la compilacin y
enlazado de los archivos del proyecto (en ste caso uno slo,
main.c). Por debajo de la pestaa que contiene los archivos
fuente se encuentra una seccin llamada Logs & Others donde
es posible encontrar, entre otras cosas, informacin sobre la
compilacin y enlazado del proyecto.
Ejecucin paso a paso
comenzar/continuar el debug.
Run to cursor Corre el programa hasta donde est el
cursor.
Next line Avanza una lnea la ejecucin.
Step into En caso de estar en una lnea que es una
llamada a una funcin, con esta opcin podemos
hacer el seguimiento dentro de esta funcin (Ojo con
las variables locales que la idea de local cambia).
El Debug andando
Creacin de un archivo .h en
CodeBlocks