2014-05-21 3 views
0

я пытался построить Qt с Visual Studio 12.0 compliler (MS VS 2013) с использованием this manualПолучение qmake.exe для построения Qt с MS VS 2013

В настоящее время я нахожусь на этом шаге:

> configure -developer-build -opensource -confirm-license -nomake examples -nomake tests -opengl desktop 

As насколько я могу видеть из вывода консоли, он пытается создать qmake.exe в каталоге qtbase. Вот рис из консоли:

enter image description here

Последняя ошибка в русском означает, что нет qmake.exe в этом каталоге. Итак, как мне это получить и какие возможные причины для его отсутствия? Я установил Qt wth MinGW раньше, и там есть qmake.exe, но я не уверен, что он может быть использован в этом случае.

+0

Вы проверили ли 'C: \ Coding \ Qt + VS13 \ qtbase \ Bin \ qmake.exe' на самом деле существует? Я имею в виду, проблема в том, что на самом деле ее нет, или просто «configure» не может ее найти? – Oktalist

+0

@Oktalist Нет, qmake.exe не существует в этой папке, проблема в том, что все содержимое загружается с Git или автоматически создается во время работы 'configure'. Поэтому я думаю, что это должно быть там как fas, так как некоторые строки в консольном выпуске говорят «создание qmake». Должен ли я вручную добавить qmake? И если да, какую версию следует использовать? –

+0

'configure' должен сам компилировать' qmake', поэтому я не знаю, в чем проблема. – Oktalist

ответ

2

Как я знаю, после сборки qmake.exe он копируется в папку bin из папки qmake. Может ли проблема быть «+» на вашем пути? Попробуйте найти qmake.exe в папке Qt + Vs13.

+0

+ символ был причиной, спасибо. –

3

просто удалить "+" от Вашего имени каталога

Смежные вопросы