Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: Владислав от Июнь 27, 2014, 11:04



Название: Профиль Qt не установлен, пожалуйста выполните make install
Отправлено: Владислав от Июнь 27, 2014, 11:04
Написал статью, чтобы можно было всегда найти быстрое решение этого вопроса:

В Qt Creator при добавлении профиля возникает ошибка: "Профиль Qt не установлен, пожалуйста выполните make install"

Мой ответ:
Ошибка эта происходит из-за того, что когда Qt собиралась, путь к директории Qt был другой.

Этот путь прописывался:
.qmake.cache
во всех Makefile,
в самом qmake.exe
и ещё в некоторых файлах

По всей видимости Qt Creator сообщением "Профиль Qt не установлен, пожалуйста выполните make install" призывает пересобрать Qt.
Поэтому самоё лёгкое решение - сделать так, чтобы путь к директории Qt был такой, какой был в момент её сборки.
Этот путь можно посмотреть в файле .qmake.cache
QT_BUILD_TREE   = C:/Qt/qt-everywhere-opensource-src-4.8.5



(http://i61.fastpic.ru/big/2014/0627/e1/f1886b0877ff23cb9fd4a11511ffc4e1.jpg)


Название: Re: Профиль Qt не установлен, пожалуйста выполните make install
Отправлено: Serr500 от Июнь 27, 2014, 12:17
самоё лёгкое решение - сделать так, чтобы путь к директории Qt был такой, какой был в момент её сборки.
Этот путь можно посмотреть в файле .qmake.cache
QT_BUILD_TREE   = C:/Qt/qt-everywhere-opensource-src-4.8.5
Не соглашусь. Это может оказаться не всегда возможным и почти наверняка не будет совпадать с пониманием "правильности" пути/имени каталога для того, кто будет это делать. Гораздо более правильное и настолько же лёгкое решение - использовать специальные патчеры. Я, например, пользуюсь вот этим - http://tver-soft.org/ru/programs/qtbinpatcher. Быстрый, компактный, простой в использовании.