"Предупреждение: Не удается найти каталог установки GCC. G ++. Exe должен быть в пути." при использовании windeployqt

Когда я бегу windeployqt чтобы развернуть мое приложение, я получаю следующее предупреждение:

Warning: Cannot find GCC installation directory. g++.exe must be in the path.

Хотя я установил Path переменная окружения для включения двоичных файлов Qt MinGW, расположенных по адресу C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin, В результате я вижу, что библиотеки времени выполнения компилятора не включены в развернутый пакет, даже когда я явно использую --compiler-runtime флаг. Я не уверен, какой шаг мне не хватает?

1 ответ

Проблема заключается в том, что вы также должны установить компилятор MinGW при установке Qt (для этого проверьте "Компилятор MinGW" в разделе "tools" в мастере установки), а затем добавьте его путь к Path переменная окружения:

C:\Qt\Qt5.12.0\Tools\mingw730_64\bin

Вот где все связанные двоичные файлы компилятора, в том числе g++, расположены. Кроме того, не забывайте, что вам может потребоваться перезагрузить компьютер после установки пути.

Другие вопросы по тегам