“警告:找不到GCC安装目录。g ++。exe必须在路径中。”使用windeployqt

时间:2019-01-09 20:13:37

标签: qt deployment g++ mingw windeployqt

运行windeployqt部署应用程序时,收到以下警告:

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

即使我已将Path环境变量设置为包括位于C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin的Qt的MinGW二进制文件。结果,即使我显式使用--compiler-runtime标志,我也可以看到编译器运行时库未包含在已部署的程序包中。我不确定我缺少哪一步?

1 个答案:

答案 0 :(得分:1)

问题是,在安装Qt时,您还应该安装MinGW编译器(为此,请在安装向导的“工具”部分下检查“ MinGW编译器”),然后将其路径添加到Path环境中变量:

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

所有相关的编译器二进制文件(包括g++)都位于该文件中。另外,不要忘记设置路径后可能需要重新启动计算机。