Sei sulla pagina 1di 7

Mi primer programa en Code::Blocks

Introducción a la Computación
Departamento de Computación - FCEyN - UBA

Primer cuatrimestre de 2009

1. Antes de empezar
1.1. ¿Cómo instalo el Code::Blocks en una computadora?
1.1.1. Bajo Windows
Ir a la página del Code::Blocks http://www.codeblocks.org, en la sección Downloads ir a
Download the binary release, allı́ descargar el archivo codeblocks-8.02mingw-setup.exe
haciendo clic sobre alguna de las opciones de la columna Download from (por ejemplo,
Sourceforge).

1.1.2. Bajo Linux


En particular para la distribución Ubuntu es instalable desde el Gestor de Paquetes Synap-
tic. Hay que instalar el paquete codeblocks y el g++. Para otras distribuciones, en la misma
sección de descargas del sitio de Code::Blocks pueden hallarse las versiones correspondientes.

2. Abriendo el Code::Blocks
Al abrir el Code::Blocks nos aparece una ventana que nos da la bienvenida y nos ofrece
la opción de crear un proyecto nuevo o abrir uno ya existente.

Figura 1: Vista de inicio del Code::Blocks

1
3. Creando un nuevo programa
3.1. El proyecto
¿Qué es un proyecto? Para nosotros, un proyecto va a ser un programa, una aplicacion.
Para crear un nuevo Proyecto, en el menú File y en la opción New y elegir Project,
también podemos elegir la opción que se muestra en la ventana inicial. Al hacer esto se
abrirá la siguiente ventana:

Figura 2: Armando el nuevo proyecto

En esta ventana selecionamos Console application y apretamos Go


Luego de esto nos va a mostrar una seguidilla de ventanas en las cuales vamos a ir con-
figurando nuestro proyecto.

2
Figura 3: Armando el nuevo proyecto

Figura 4: Seleccinando el lenguaje (C++)

Y le ponemos el nombre al proyecto, en este ejemplo “miPrimerProyecto”.

3
Figura 5: Poniendo nombre y eligiendo carpetas

Marcamos las opciones como están en la figura.

Figura 6: Últimas configuraciones

Una vez terminado esto le damos a Finish y con eso terminamos de crearlo.

4
4. Escribiendo código en un programa
Cuando terminamos de crear el proyecto nos queda el Code::Blocks ası́:

Figura 7: Proyecto creado

Dandole doble click a donde dice main.cpp nos abrirá este archivo que será donde es-
cribiremos nuestros primeros programas.

Figura 8: El main

5
4.1. Breve explicación del main.cpp
#include <iostream> //Para poder mostrar cosas por pantalla

using namespace std; //Para poder hacer c’odigo m’as simple

int main() //Declaraci’on de la funci’on


{
cout << "Hello world!" << endl; // Comando para mostrar por pantalla
return 0; //Linea de return para terminar
}

Recuerden que la función main es la que se ejecuta ni bien ejecutemos nuestro programa.

5. Corriendo nuestro programa

Para correr nuestro programa le damos al botón primero al botón de Build ( ) y

luego al de Run ( ) o en el menú Build las opciones Build y luego Run.

Figura 9: Corriendo un programa

Con la tecla Enter cerramos la ventana en la que se ejecuto.


Recuerden que deben hacer compilar (Build ) de nuevo el programa cada vez que lo mod-
ifican para que los cambios se vean en la ejecución del mismo.

6. Debug (o depurar según la traducción de google)


El Debug nos permite correr nuestro programa linea por linea observando, entre otras
cosas cuanto valen nuestras variables a cada paso. Podrı́amos decir que es como mirar cada
estado del programa.

6
Para iniciar el debug le damos al botón o en el menú Debug la opción Run.
Para ver los valores de las variables ponemos en el menú de Debug y en la opción Debugging
Windows marcar Watches. Esto nos abre una ventana donde podemos ver las variables y sus
valores.

6.1. Breve descripción de los comandos de Debug

Debug/Continue Para comenzar/continuar el debug.

Run to cursor Corre el programa hasta donde está el cursor.

Next line Avanza una linea la ejecución.

Step into En caso de estar en una linea que es una llamada a una función, con esta
opción podemos hacer el seguimiento dentro de esta función (Ojo con las variables
locales que la idea de “local” cambia).

Step out Termina la ejecución de la función actual y sigue en la siguiente linea desde
donde fue llamado.

Stop debugger Termina el debug.

Figura 10: El Debug andando

Potrebbero piacerti anche