Tutorial Configuración del entorno de compilación de

Transcripción

Tutorial Configuración del entorno de compilación de
Tutorial
Configuración del entorno de compilación de lenguage C en
ambientes Windows
Utilizando Visual Studio
1
Configuración del entorno
Inserte un disco con Microsoft Visual Studio 2008 Express Edition o superior y ejecute el archivo Setup.exe
con privilegios administrativos para iniciar la instalación. Siga los pasos de la instalación tal como se muestra
en la figura 1. No es necesario instalar los paquetes de Microsoft SQL Server ni Microsoft Silverlight Runtime.
(a) Ejecute Setup.exe
como Administrador
(b) Siga los pasos del
asistente de instalación
(d) Seleccione los
subproductos a instalar
(e) Espere a que la
instalación finalice
(c) Acepte el
acuerdo de licencia
(f) De click en Finalizar
para terminar.
Figure 1: Instalación de Microsoft Visual Studio 2008 Express Edition
Visual Studio es únicamente la interfaz de desarrollo integrada o IDE y el compilador de C/C++, no
incluye la instalación de librerı́as de código nativo para Windows. A fin de poder compilar programas
en código nativo para Windows, es necesario instalar el Microsoft Windows Platform SDK for Windows
XP/Server 2003.
Inserte un disco con Microsoft Windows Platform SDK for Windows XP/Server 2003 o superior y ejecute el archivo Setup.exe con privilegios administrativos para iniciar la instalación. Siga los pasos de la
instalación tal como se muestra en la figura 2.
Página 1 de 6
(a) Siga los pasos del
asistente de instalación
(d) Deje el directorio de
instalación por defecto
(b) Acepte el
acuerdo de licencia
(e) Espere a que la
instalación finalice
(c) Seleccione instalación tı́pica
(f) De click en Finalizar
para terminar.
Figure 2: Instalación de Microsoft Windows Platform SDK for Windows XP/Server 2003
2
Compilación de un programa de prueba
Para probar que las herramientas de compilación se hayan instalado correctamente, se ha de proceder a
desarrollar un simple programa de prueba que imprima en pantalla la cadena de texto Hola mundo!. Abra
Microsoft Visual Studio 2008 Express Edition tal como se muestra en la figura 3
(a) Ejecute Microsoft Visual
Studio 2008 Express Edition
(b) Espere a que el entorno se configure
para ejecutarse por primera vez.
Figure 3: Abrir de Microsoft Visual Studio 2008 Express Edition
Página 2 de 6
El siguiente paso es crear un proyecto de C/C++ para Win32. Una vez que Visual Studio esté abierto,
vaya a menú Archivo y seleccione Nuevo y Proyecto tal como muestra la figura 5.
Figure 4: Creación de un nuevo proyecto
En el cuadro de diálogo de nuevo proyecto seleccione Win32 Console Application en la categorı́a
Win32 tal como muestra la figura 5. Especifique un nombre para el proyecto y la solución; y en su caso, el
directorio que contendrá los archivos. En este caso se usó HolaMundo como nombre de proyecto y solución.
Figure 5: Creación de un nuevo proyecto de código nativo Win32.
Página 3 de 6
En el asistente de creación de nuevo proyecto de código nativo Win32, seleccione Aplicación de
Consola y Proyecto Vacı́o como las opciones de generación del proyecto:
(a) Inicio del asistente
(b) Selección de opciones de proyecto.
Figure 6: Asistente de creación de un nuevo proyecto de código nativo Win32.
Para agregar un archivo al proyecto, de click derecho en el Explorador de Soluciones de Visual Studio
sobre el nombre del proyecto. En el menú contextual seleccione el sub-menú Agregar y de click en Nuevo
Elemento tal como muestra la figura 7a.
Posteriormente, en el cuádro de diálogo que aparecerá, seleccione C++ File (.cpp) y establezca el
nombre del archivo a Main.c (véase figura 7b).
(a) Agregar un
archivo nuevo.
(b) Selección del tipo y
nombre del archivo.
Figure 7: Cómo agregar nuevos archivos fuente a un proyecto
Página 4 de 6
Como siguiente paso, capture el siguiente código en el archivo Main.c (véase figura 8).
1
2
3
4
5
6
7
/**************************************************************
*
* Main.c
* Test file
*
***************************************************************/
8
9
#include <stdio.h>
10
11
12
13
14
15
int main(void){
printf("Hello world!\r\n");
system("pause");
return 1;
}
Figure 8: Contenido del archivo Main.c
Una vez capturado el código, proceda a ejecutar el proyecto dando click en el botón Iniciar
de la
barra de herramientas estándar de Visual Studio. También puede invocar el comando presionando la tecla
F5 o F7 de su teclado, dependiendo de la configuración.
Durante el proceso de ejecución, Visual Studio le preguntará si desea recompilar el proyecto. Debido a
que la compilación de código en lenguaje C/C++ es un proceso que puede llevar varios minutos o incluso
horas en soluciones grandes, Visual Studio puede ser configurado para ejecutar la última versión compilada
Página 5 de 6
en lugar de estar recompilando todo el código cada vez que se desea probar. Para efectos de éste tutorial,
interesa que el código sea compilado. Marque la casilla de verificación No mostrar este cuadro de
diálogo de nuevo y de click en el botón con la leyenda Sı́, tal como se muestra en la figura 9.
Figure 9: Configure Visual Studio para recompilar el código con cada ejecución
Finalmente, y si todo fue configurado correctamente, deberá ver una consola como la que se muestra en
la figura 10.
Figure 10: Resultado de la ejecución del código de prueba.
Página 6 de 6

Documentos relacionados