2013-05-20 1 views
0

Я хочу собрать QT 5,0 похож на пакет, который предлагает на http://qt-project.org/downloads для Visual Studio 2012.Компиляция QT 5,0

я следовал этим инструкциям http://qt-project.org/wiki/Building-Qt-5-from-Git и они работают очень хорошо, только проблема в том, если я переименовать папку где я скомпилировал QT (или переместил папку где-то еще), Visual Studio начинает жаловаться, когда я пытаюсь создать приложение QT, что он не находит отладочную информацию или платформу, отсутствует как-то файлы компиляции, встроенные в них полный путь искать зависимости вместо относительных путей.

Причины, по которым я не использую пакет, предоставленный для VS на веб-сайте, потому что мне также нужна его версия x86.

Еще одна проблема, с которой я столкнулся, заключается в том, что в папке компиляции есть тысячи файлов, на которые требуется много времени для перемещения или удаления, в пакете с сайта не так много файлов.

Кто-нибудь знает, какие варианты я должен дать QT при компиляции в первый раз?

Я использую «-debug_and_release -C++ 11 -opensource -nomake примеры -nomake испытаний»

Спасибо!

+0

Почему вы переименовываете или перемещаете скомпилированный Qt? Мне никогда не приходилось делать это на окнах, и я использовал Qt еще 5 лет. – drescherjm

+0

Простая и простая: вы не можете перемещать Qt после его настройки. Вам нужно получить правильные пути с самого начала. – peppe

+1

Что я хочу сделать, это скомпилировать QT на одном компьютере и распространять папку компиляции для моей команды, так что им не нужно компилировать сами QT –

ответ

0

На VS должно быть меню Qt5. Должно быть что-то вроде Qt Options. На вкладке «Версии» вы должны добавить новый путь в новую версию и, возможно, удалить старый путь, потому что он больше не существует. Вероятно, вам также потребуется изменить версию Qt проекта из контекстного меню проекта. У меня нет VS передо мной, но, согласно моей визуальной памяти, это должно сделать трюк.

+0

Привет, он компилируется нормально, но когда я пытаюсь выполнить программу из VS говорит мне, что не загружается окна платформы. –