Я использую переменную qmake's PRECOMPILED_HEADER
для генерации предварительно скомпилированного заголовка.Как автоматически перестроить предварительно скомпилированный заголовок с помощью qmake при изменении его зависимостей?
Если один из включенных заголовков прекомпилированного заголовка изменяется, предварительно скомпилированный заголовок не перестраивается - вместо этого, когда clang пытается использовать предварительно скомпилированный заголовок, он не работает с fatal error: file '...' has been modified since the precompiled header was built
.
Как я могу сказать qmake автоматически перекомпилировать предварительно скомпилированный заголовок при изменении его зависимостей?
Спасибо. Я знаю, как решить проблему, когда это происходит (коснитесь файла с предварительно скомпилированным вводом заголовка или удалите предварительно скомпилированный выходной файл заголовка), но то, что я ищу, - это способ сказать qmake автоматически сделать это для меня, когда изменяется зависимость , (Я просто изменил вопрос, чтобы уточнить это.) – smokris
Сообщить об ошибке для Qt bugtracker (компонент qt-base). –