Sei sulla pagina 1di 14

Manual de Instalacin de Herramientas

Utilizadas

ndice general
HERRAMIENTAS ...................................................................... 2
1. VISUAL STUDIO 2008 ............................................................. 2
1.1. Instalacin Visual Studio 2008 ................................................ 2
2. QT ............................................................................ 5
2.1. Instalacin Qt ................................................................ 6
2.2. Integracin Qt con Visual Studio 2008 ......................................... 6
3. CMAKE ......................................................................... 7
3.1. Instalacin CMake ............................................................. 8
4. VTK ........................................................................... 8
4.1. Instalacin VTK ............................................................... 8
4.2. Compilacin VTK ............................................................... 8
4.3. Integracin VTK con Visual Studio 2008 ....................................... 12

Herramientas
En la aplicacin desarrollada en el presente proyecto se ha usado el siguiente
grupo de herramientas y libreras de programacin las cuales sern descritas en
este documento:

Visual Studio 2008


Qt
CMake
VTK

Nota: Importante! Su sistema operativo debe ser Windows 7.

1. Visual Studio 2008


Visual Studio 2008 es un entorno integrado de desarrollo que permite la
programacin orientada a objetos. Entre los lenguajes que soporta se
encuentran: Visual Basic, Visual C# y Visual C++, siendo ste ltimo el
elegido para la programacin de esta herramienta.

1.1.

Instalacin Visual Studio 2008


Para la instalacin, esta se realizara con las opciones por defecto
de Visual Studio 2008, como se muestra en las siguientes figuras:

2. Qt
Qt es el software que se utiliza para la interfaz grfica de este proyecto.
Qt es una biblioteca multiplataforma para desarrollar interfaces grficas
de usuario, programacin web, bases de datos y tambin para el desarrollo
de programas sin interfaz grfica como herramientas de la consola y
servidores. Qt utiliza el lenguaje de programacin orientado a objetos C++,
aunque adicionalmente puede ser utilizado con otros lenguajes de
programacin.

Permite realizar una programacin visual y dirigida por eventos. En el caso


de la programacin visual, el programador centra su atencin en disear el
aspecto grfico de la aplicacin, la distribucin de los elementos visuales
llamados widgets, la interaccin entre los mismos, los distintos tipos de
ventanas existentes, etc. En tanto a lo concerniente a la programacin
dirigida por eventos, el programador escribe el cdigo que se ejecutar en
respuesta a determinados eventos. No existe la idea de un control de flujo
secuencial en el programa, sino que el programador toma el control cuando
se dispara un evento. La labor del programador, es por tanto, asociar a
cada evento el comportamiento adecuado.

2.1.

Instalacin Qt y Qt Creator
Para realizar esta instalacin se recomienda disponer de tiempo, ms
o menos 3 a 4 horas.
En el siguiente directorio se encuentran los instaladores de estos
dos programas:
http://www.unicauca.edu.co/deic/Documentos/
En el presente proyecto se usaron las versiones 4.7.4
y Qt Creator respectivamente.

y 2.3

de Qt

Primero se instala Qt, versin 4.7.4:


Qt-win-opensource-4.7.4-vs2008.exe
Instalar en la ubicacin que desee, por ejemplo C:\Qt
Segundo se deben aadir ciertas variables en el entorno. Para Windows
7 abrir el Panel de Control, Sistemas y Seguridad, Sistema y a la
izquierda dar click en Configuracin Avanzada del Sistema. En la
ventana que se abre dar click en Opciones Avanzadas / Variables de
Entorno. Se abre una nueva ventana dividida en dos partes. En la
parte inferior, Variables del Sistema, click en la variable Path y
luego

en

Editar.

Aadir,

despus

de

;,

lo

siguiente

;C:\QtSDK\mingw\bin;C:\QtSDK\Desktop\Qt\4.7.4\mingw\bin;
depende claro est de dnde se instal Qt en su computador).

(esto

Una vez hecho esto se debe compilar Qt para que funcione con Microsoft
Visual Studio.

2.2.

Integracin Qt con Visual Studio 2008


Para esto, una vez se tiene instalado Visual Studio 2008, se abre el
promt desde VS (click en Inicio, Todos los Programas, Microsoft
Visual Studio 2008, Visual Studio Tools, Smbolo del sistema de
Visual Studio2008). Se abre una nueva ventana en negro con la
ubicacin actual. Nos ubicamos en la carpeta donde se instal Qt
(para ir atrs en una carpeta se puede dar cd.., y para escribir
una direccin se puede dar cd Qt ):

C:\Qt\4.7.4\
Despus de ubicarnos aqu, escribimos el siguiente comando:
configure.exe -release -no-webkit -no-phonon -no-phonon-backend -noscript -no-scripttools -no-qt3support -no-multimedia -no-ltcg
Luego (enter)
Esto durara de 5-10 min. Aprox.
Luego copilamos el programa para Visual Studio, escribimos:
Nmake

(enter)

La compilacin tardara entre 2 y 4 horas, podemos realizar otras


tareas mientras esperamos.
Una vez terminado este proceso, descaramos el
Qt-creator-win-opensource-2.3.0.exe
Por ejemplo se instala en la ubicacin C:\Qtcreator-2.3.0

Listo !

3. CMake
CMake es una multiplataforma basada en un sistema de cdigo abierto. Se
utiliza para controlar el proceso de compilacin. La compilacin es un
proceso de traduccin de las instrucciones escritas en un determinado

lenguaje de programacin a lenguaje mquina, el cul es interpretado por


la computadora.

3.1.

Instalacin CMake
Para este proyecto se usa la versin 2.8.5 que se puede descargar de
la pgina oficial:
http://www.cmake.org/
Van a la pestaa Download
Older Releases
Click en https://cmake.org/files
Buscan el archivo que se llama cmake-2.8.5-win32-x86.zip y click
sobre l.
Para la instalacin se procede a una normal, next, next hasta
que termine de instalar. Finalizar.

4. VTK
VTK es un conjunto de libreras de cdigo abierto orientada a objetos y
disponible para visualizacin y tratamiento de la imagen. VTK est
implementado en C++, utiliza la aplicacin CMake para el proceso de
compilacin y adems puede integrarse en herramientas como Qt.

4.1.

Instalacin VTK
Descargar VTK 5.8.0
Descomprimirlo en C:\vtk
Crear carpeta C:\vtk_b

4.2.

Compilacin VTK
Iniciar CMake

Ubicar cada carpeta en cada casilla as


Where is the source code : C:\vtk
Where to build the binaries: C:\vtk_b
Tenga marcado la casilla advanced, para que sea ms claro vea la
siguiente figura.

Hacemos click en Configure, aparece una nueva ventana y ponemos las


opciones de la siguiente manera.

Ahora Finish
Nuevamente click en Configure
Cuando termine marcamos de la siguiente forma la casilla BUILD
EXAMPLES

Nuevamente Configure
VTK_USE_GUISUPPORT: ON
USE_QT: ON
BUILD_SHARED_LIBS: ON
Nuevamente Configure
VTK_USE_QVTK_QTOPENGL: ON

Le damos en Configure hasta que aparezcan todas las opciones en


gris y despus en Generar.
Listo!

4.3.

Integracin VTK con Visual Studio 2008


Ahora abrimos Visual como administrador, le damos abrir, vamos a la
carpeta C:\vtk_b y abrimos el archivo .sln.

Esperamos a que cargue y le marcamos ALL_BUILD le damos en


Generar y Generar ALL_BUILD, esperamos a que compile.

Ahora vamos a INSTALL, lo marcamos y nuevamente le damos en Generar


y Generar INSTALL

Esperamos hasta que termine.

Listo, tenemos nuestras herramientas listas para trabajar.

Potrebbero piacerti anche