qmake дает код 3 при попытке настроить qt для статического построения - PullRequest
1 голос
/ 25 марта 2012

У меня последняя версия Qt SDK. Я пытаюсь настроить его для статического построения с VS2010 (динамическое связывание работает нормально). У меня оно находится по адресу: C: \ QtSDK \ Desktop \ Qt \ 4.8.0 \ msvc2010

Когда я захожу туда с командной строкой VS2010 и пытаюсь запустить configure -static или configure -static, я получаю какой-то вывод, но в итоге он завершается неудачно с

Generating Makefiles...
 WARNING: c:\QtSDK\Desktop\Qt\4.8.0\msvc2010\projects.pro:44: Unable to find file
 for inclusion src\src.pro
WARNING: c:\QtSDK\Desktop\Qt\4.8.0\msvc2010\projects.pro:46: Unable to find file
 for inclusion doc\doc.pri
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/tools
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/translations/translations.pro
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/examples
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/demos
Qmake failed, return code 3

Пожалуйста, помогите

1 Ответ

4 голосов
/ 28 марта 2012

Я скачал исходный zip-файл вместо того, чтобы пытаться работать с тем, что было в SDK, и теперь оно работает. Просто скачайте исходный код с здесь , разархивируйте его и запустите файл configure.exe в разархивированной папке. Я предполагаю (хотя я проверял это), что в версии SDK отсутствуют исходные файлы или другие ресурсы.

...