Instructivo de instalaci n y manejo de CodeBlocks

Solo disponible en BuenasTareas
  • Páginas : 7 (1503 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de mayo de 2015
Leer documento completo
Vista previa del texto
Programación I ­ Instructivo para la utilización de CodeBlocks 

  
Material de uso exclusivo para el curso Programación I dictado por INET 

  

Primeros pasos para utilizar el editor Code::Blocks para C++ 
En esta edición del curso se utilizará un entorno para C++ llamado ​
Code::Blocks ​
(de libre distribución). Hay diferentes versiones para usar en distintos sistemas operativos (Windows, 
Linux, etc.). Este documento propone una guía de primeros pasos para empezar a utilizar 
Code::Blocks ​
.  
1. ​
Obtención e Instalación de Code::Blocks para C++ ​
 2. ​
Creación de un Project en 
Code::Blocks ​
 3. ​
Creación de un archivo .h en Code::Blocks ​
 4. ​
Creación de un archivo .cpp en 
Code::Blocks ​
 5. ​
Compilación, Linkedición y Ejecución en Code::Blocks ​
 6. ​
Uso del debugger en Code::Blocks 
  
1. Obtención e Instalación de Code::Blocks para C++  
El instalador puede obtenerse desde el sitio 
http://www.codeblocks.org/downloads/binaries ​
. Desde allí es posible descargar instaladores 
para distintos sistemas operativos. Todos los pasos descritos en este documento son válidos para dicha versión. El instalador correspondiente se llama codeblocks­8.02mingw­setup.exe (19.3 
MB). Para este curso, basta con realizar la instalación por defecto que sugiere el programa 
instalador al ejecutarlo. Una vez instalado ​
Code::Blocks ​
al abrirlo vemos la siguiente pantalla: 
  
  
Programación I ­ Instructivo para la utilización de CodeBlocks 

  
Material de uso exclusivo para el curso Programación I dictado por INET 

2. Creación de un Project en Code::Blocks Para crear un project de trabajo en Code::Blocks, elegimos la opción ​
File New Project ​
:  
  
  
A continuación elegimos ​
Console Application ​
y presionamos ​
Go ​
:  
  
  
Nos aparece la primera ventana de un asistente que nos guiará en la construcción del Project 
(podemos pedirle que omita dicha primera ventana la siguiente vez que creemos un Project): Programación I ­ Instructivo para la utilización de CodeBlocks 

  
Material de uso exclusivo para el curso Programación I dictado por INET 

  
  
  
Le indicamos que queremos C++ como lenguaje de programación para el Project (si ponemos 
lenguaje C habrá ciertas características, tales como el pasaje por referencia, que quizás no se 
puedan utilizar correctamente): 
  
   Luego le ponemos título (nombre) al Project e indicamos en qué carpeta queremos guardarlo: 
Programación I ­ Instructivo para la utilización de CodeBlocks 

  
Material de uso exclusivo para el curso Programación I dictado por INET 

  
  
Ahora debemos indicarle qué compilador de C++ queremos usar en el Project, ya que podría 
haber más de uno instalado en nuestra PC. En este curso elegimos ​
GNU GCC Compiler ​
, que es 
el compilador que viene junto con el instalador de ​Code::Blocks ​
. También le tildamos las 
opciones ​
Create “Debug” ​
y ​
Create “Release” ​
configuration: 
  
  
Una vez presionado ​
Finish ​
, nos aparece nuestro Project bajo la pestaña de proyectos. El Project 
ya nos incorpora automáticamente el programa ​
main ​
con un código fuente por defecto. 
Programación I ­ Instructivo para la utilización de CodeBlocks 

  Material de uso exclusivo para el curso Programación I dictado por INET 

  
  
Observación: En ​
Code::Blocks ​
, el programa ​
main ​
habitualmente retorna int en lugar de void. 
Podemos cambiar el código fuente por defecto del ​
main ​
por otro escrito por nosotros: 
  
  
Programación I ­ Instructivo para la utilización de CodeBlocks 

  
Material de uso exclusivo para el curso Programación I dictado por INET 3. Creación de un archivo .h en Code::Blocks 
Una vez creado nuestro Project de trabajo, veremos cómo crear un archivo .h para un módulo. 
Elegimos la opción ​
File New File…: 
  
  
A continuación elegimos ​
C/C++ header ​
y presionamos ​
Go ​
:  
  
  
Nos aparece la primera ventana de un asistente que nos guiará en la construcción del archivo .h ...