2009-09-22 2 views
1

В настоящее время я запускаю Windows Vista Home Premium, и я разработал приложение с моим другом, используя Qt Creator. Теперь мы пытаемся развернуть наше приложение как один исполняемый файл, поэтому мы пытаемся сделать статическую сборку. Мы добавили CONFIG + = static в наш .pro-файл.Статическая сборка в Qt для Windows Vista

Мы используем эту документацию, чтобы помочь нам:

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

Когда я пытаюсь построить QT, я использую эту команду:

configure -static -platform win32-msvc 

Тогда я получаю эту ошибку:

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

Я думаю, что я должен добавить nmake в свой PATH, но я не могу найти его на своем компьютере. Любая помощь будет принята с благодарностью. Спасибо.

ответ

3

Вы найдете пакетный файл в каталоге bin вашей установки для визуальной студии под названием «vcvars32.bat». Запустите это из командной строки, прежде чем пытаться создать QT. Это должно решить ваши проблемы.

+0

Спасибо за ваш ответ! На самом деле мы смогли скомпилировать его, но к сожалению, исполняемый файл составляет около 70 МБ. – 2009-09-24 01:33:13

+1

встроенный режим выпуска или отладки? –

1

Открыть Visual Studo 20xx Командная строка и скомпилировать Qt внутри него!

Например, на VS2008 мне также нужно установить QMAKESPEC, прежде чем пытаться настроить Qt:

set QMAKESPEC=<QT_DIR>\mkspecs\win32-msvc2008 
Смежные вопросы