@asurkis

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

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

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

Войти через центр авторизации
Похожие вопросы