Ответ 1
Решение заключается в вызове cache() в вашем основном файле .pro.
Затем запустите qmake (из меню сборки QtCreator) и перестройте проект.
Предупреждение должно исчезнуть.
Пример .pro:
cache()
QT += ...
//the rest of the .pro file
Я получаю два предупреждения при попытке создания проектов Qt на Mac (с помощью QtCreator).
предупреждение: Нет .qmake.cache присутствует. Это значительно замедляет qmake с этим specpec. warning: Вызовите 'cache()' на верхнем уровне файл проекта, чтобы исправить эту проблему.
Предупреждение указывает на вызов cache()
в проекте верхнего уровня, но я не нахожу документацию о том, как я должен это делать.
Я вижу некоторые ошибки, зарегистрированные в qt
Я знаю, что это всего лишь предупреждение, но я заинтересован в его исправлении. Есть ли способ обхода проблемы?
Решение заключается в вызове cache() в вашем основном файле .pro.
Затем запустите qmake (из меню сборки QtCreator) и перестройте проект.
Предупреждение должно исчезнуть.
Пример .pro:
cache()
QT += ...
//the rest of the .pro file