@asurkis

Как исправить бесконечную рекурсию при сборке с помощью qmake?

При сборке любого проекта с использованием qmake программа mingw32-make начинает вызывать сама себя, при этом в начале каждого рекурсивного вызова идёт вызов qmake
При удалении директория %AppData%\QtProject\ можно один раз собрать проект нормально, но после этого ошибка возвращается
Операционная система -- Windows Vista SP1 32-битная
На другом компе с 64-битной семёркой всё работает "из коробки"
Гугление ничего не дало
  • Вопрос задан
  • 355 просмотров
Решения вопроса 1
EXL
@EXL
Энтузиаст
Скорректировать время, циклические вызовы mingw32-make возникают в основном из-за этого.
mingw32-make сверяет дату последнего изменения файла и системную дату. Если получается, что изменение произошло "в будущем", mingw32-make впадает в бесконечный цикл. Для UNIX-like OS есть утилита touch, корректирующая время изменения. Для MS Windows нужно смотреть аналоги.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы