"Предупреждение: Не удается найти каталог установки 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++
, расположены. Кроме того, не забывайте, что вам может потребоваться перезагрузить компьютер после установки пути.