Я пытаюсь собрать свое приложение Qt с помощью этих команд:
qmake -recursive external.pro делать
Но это не с этой ошибкой:
/ bin / sh: -c: строка 1: синтаксическая ошибка: неожиданный конец файла make: *** [sub-bzip2-1-0-5-bzip2-1-0-5-pro-make_first] Ошибка 2
Почему я получаю эту ошибку и как ее исправить?
Когда вы устанавливаете Qt, убедитесь, что вы используете установщик Windows для mingw (например, qt-opensource-windows-x86-mingw482_opengl-5.3.0.exe), и во время установки проверьте, обнаруживает ли он вашу установку Mingw (особенно ваш make.exe). двоичный).
Qt нужно исправить ваш двоичный файл.
У меня была та же ошибка, но в моем случае это было потому, что я добавил каталог bin Cygwin в PATH в Windows:
Удаление это исправило ошибку (вы также нужно перезапустить Qt Creator поэтому он обновляет свои переменные окружения).