Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: qmake
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Общие вопросы
JohnZ
Добрый день !

После установки qt-opensource-windows-x86-vs2008-4.8.6.exe не компиится проэкт.
До этого была 4.5.3, собирал сам.
Оказалось в установке нет файла .qmake.cache, и компилер "видел" старый, от 4.5.3.
Подскажите плз, как его (.qmake.cache) можно сгенерить или где можно его скачать для установленного
qt-opensource-windows-x86-vs2008-4.8.6.exe ?
wiz29
Можно добавить путь к qmake.exe установленной версии Qt. И настроить инструментарий для сборки. Потом для пересборки проекта нужно добавить и выбрать созданный инструментарий.
Иногда ко всему необходимо удалить сгенерированные ранее makefile, оставшиеся от предыдущей сборки другим инструментарием.
JohnZ
Дык пути установлены, qmake.ехе запускается из 4.8.6, нет .qmake.cache из установленной qt-4.8.6.
Без него не компилит. Ну не запускать-же configure.exe по-новой для его генерации ... :o:
wiz29
что такое ".qmake.cache"?
Как устанавливалась новая версия, путем сборки из исходников или же предсобранный пакет?
Покажите ваш лог сборки для ясности.

Этот файл вообще не нужен, о котором вы говорите.

Лог сборки, естественно не для версии qt, а того проекта, что пытаетесь собрать.
Iron Bug
кэш - это кэш. он его сам создаст при работе. обычно для сборки с нуля надо все кэши поубивать, чтобы ничего не было закэшировано из старых настроек.
JohnZ
В этом файле описана сборка QT, т.е. какие модули присутствуют в либе, опции сборки и т.д.
Если собирали либу самостоятельно, можете у себя его найти ...

Вопрос решился запуском сборки проекта из "Qt 4.8.6 Command Prompt".
Непонятно почему не собиралось из Far-a, т.к. все пути прописаны ...
Litkevich Yuriy
С опозданием конечно, но
Цитата(JohnZ @ 25.5.2015, 13:48) *
.qmake.cache
он к работе дела не имеет, только с к сборке самой библиотеки Qt.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.