Tutorial compilación Qt estática en Windows con MSVC2010 y soporte OpenSSL

Iniciado por paju1986, 1 Julio 2011, 00:42 AM

0 Miembros y 1 Visitante están viendo este tema.

paju1986

Bueno aqui un tutorial de como compilar las librerias qt estáticamente en windows con el compilador de microsoft y el ssl activado. (Estos pasos son necesrios para compilar las nuevas versiones de mi troyano pero también es muy útil para los que quieran hacer aplicaciones Qt en Windows).

Primero necesitaremos las siguientes cosas...

Librerias Qt para msvc:
http://qt.nokia.com/downloads/windows-cpp-vs2008

Compilador MSVC2010
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express

Binarios para windows de OpenSSL
http://www.openssl.org/related/binaries.html

-Instalamos todo con las opciones predeterminadas...
-Ahora nos vamos a la carpeta C:\OpenSSL\lib\VC\static y compiamos los archivos ssleay32mt.lib y libeay32mt.lib a C:\Qt\4.7.3\lib , renombrandolos quitando el mt
quedaria asi ssleay32.lib libeay32.lib.
-Luego copiamos la carpeta C:\OpenSSL\include\openssl a C:\Qt\4.7.3\include
-Necesitamos configurar unas cosas en el qmke.conf del msvc2010, mas adelante subire el archivo bien configurado... tengo que buscar donde ponerlo...
-bueno abrimos la consola del msvc en menu inicio-> microsoft visual estudio 2010 express>simbolo del sistema de visual studio 2010..
-vamos al directorio de qt cd C:\Qt\4.7.3\

-ahora escribimos el comando de configuracion siguiente
configure -release -qt-libjpeg -qt-zlib -qt-libpng -nomake examples -nomake demos -no-exceptions -no-stl -no-rtti -no-qt3support -no-scripttools -openssl-linked -no-opengl -no-webkit -no-phonon -no-style-motif -no-style-cde -no-style-cleanlooks -no-style-plastique -no-sql-sqlite -no-declarative -platform win32-msvc2010 -static

-iniciamos la compilacion con nmake

Bueno eso es todo, perdonad si no esta muy bien esplicado y falta algo lo estoy haciendo de memoria...
me falta poner el qmake aver si mañana lo pongo y si hace falta modificar algo lo modifico...

UN SALUDO
Hacking, programación, tutoriales, software libre y mucho más en:
http://www.albertinux.com

smvg

Hola Alberto
podrias explicar que hay que hacer con el qmake

Gracias

ALF_06

Eres como mi mujer ......me dejas a medio donde has subido el qmake.conf ?