2009-09-22 13 views
1

Je suis actuellement sous Windows Vista Home Premium, et j'ai développé une application avec mon ami en utilisant Qt Creator. Nous essayons maintenant de déployer notre application en tant qu'un seul exécutable, nous essayons donc de faire une construction statique. Nous avons ajouté CONFIG + = static dans notre fichier .pro.Construction statique dans Qt sous Windows Vista

Nous utilisons cette documentation pour nous aider:

http://doc.trolltech.com/4.1/deployment-windows.html 

Lorsque je tente de construire l'intervalle QT, j'utiliser cette commande:

configure -static -platform win32-msvc 

Je reçois cette erreur:

Creating qmake... 
execute: File or path is not found (nmake) 
execute: File or path is not found (nmake) 
Cleaning qmake failed, return code -1 

Je pense que je dois ajouter nmake à mon PATH, mais je ne le trouve pas sur mon ordinateur. Toute aide serait grandement appréciée. Je vous remercie.

Répondre

3

Vous trouverez un fichier de commandes sous le répertoire bin de votre installation Visual Studio appelée "vcvars32.bat". Exécutez cela à partir de la ligne de commande avant d'essayer de construire QT. Cela devrait résoudre vos problèmes.

+0

Merci pour votre réponse! Nous étions en mesure de le compiler, mais maintenant l'exécutable est d'environ 70 Mo, malheureusement. –

+1

construit en mode de libération ou de débogage? –

1

Ouvrir Visual Studo 20xx Invite de commande et de compiler Qt à l'intérieur!

Par exemple, sur VS2008 Je dois aussi mettre QMAKESPEC avant d'essayer de configurer Qt:

set QMAKESPEC=<QT_DIR>\mkspecs\win32-msvc2008 
Questions connexes