Как исправить 'Нет правила, чтобы сделать цель `имя проекта'. Стоп.' - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь собрать свой проект qt после обновления macOS 10.15 Catalina. Всегда получайте ошибку: :-1: error: No rule to make target 'AircraftAlgorithmPack'. Stop.

И рекомендации:

make: *** No rule to make target 'AircraftAlgorithmPack'.  Stop.
The platform SDK has been changed from version 10.14 to version 10.15.
This requires a fresh build. Please wipe the build directory completely,
including any .qmake.stash and .qmake.cache files generated by qmake.
/Users/arseniyspiridonov/Qt/5.13.1/clang_64/mkspecs/features/mac/sdk.mk:22: *** ^.  Stop.
19:01:49: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project AircraftAlgorithmPack (kit: Desktop Qt 5.13.1 clang 64bit)
When executing step "qmake"

Я уже проверил, что моя версия SDK 10.15. Я пытался очистить проект, удалить каталог сборки, перезапустить qmake, внести изменения в контекст в файле make (с 10.14 по 10.15), написать несколько мантр, чтобы не проверять версию SDK. Все советы от Google. Ничего не происходит.

1 Ответ

0 голосов
/ 23 октября 2019

Обязательно удалите все файлы .qmake.stash - они также могут находиться в папке вашего проекта. Полностью удалите свой каталог сборки. Файлы .qmake.stash скрыты от Finder, поэтому вам может понадобиться командная оболочка, чтобы найти их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...