lunes, 8 de febrero de 2010

Tutorial: Preparar y compilar con Qt y Visual Studio 2008

Descargar

Para usar Qt junto VS2008 debemos descargar un par de cosas de la web.

  1. Descargar Visual Studio Add-in.

Instalar

Instalamos Qt en nuestra carpeta favorita de librerías (no debe de contener espacios en blanco). Después, instalamos el add-in de VS2008.

Preparar

El siguiente paso es configurar VS2008 para que encuentre Qt:

  1. Primero abrimos VS2008. Veremos que tenemos una pestaña nueva llamada Qt. Entramos en la pestaña Qt/Qt Options.
  2. Veremos una ventana pequeña. Entramos en Add, y asignamos la ruta donde instalamos Qt. Si lo haces bien, verás que en Name saldrá la versión que te bajaste de Qt (la 4.6.1 en este caso).
  3. Ya podemos cerrar el add-in. Una vez hecho esto, debemos agregar las rutas de include y lib al compilador. Para ello, vamos a la pestaña Herramientas, Opciones.
  4. Entramos en Directorios de VC++ y seleccionamos Archivos de inclusión en "Mostrar directorios para:" (donde sale Archivos ejecutables), y agregamos lo siguiente: la carpeta include de Qt, y las carpetas include/Qt, include/Qtcore e include/QtGui. No sé si alguna más es necesaria. Si en el futuro hay algún error de compilación como "No se ha encontrado el archivo *.h", agrega las demás subcarpetas.
  5. Por último, nos vamos de Archivos de inclusión a Archivos de biblioteca. Agregamos la ruta lib de la carpeta de Qt y... ¡listos! Ya deberíamos tener todo listo para compilar.

Probar

Ahora, al crear un proyecto nuevo, nos saldrá, además de las opciones de siempre, una nueva pestaña con proyectos de Qt. Con usar Qt Application debería ser más que suficiente para probar que compila.