运行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
标志,我也可以看到编译器运行时库未包含在已部署的程序包中。我不确定我缺少哪一步?
答案 0 :(得分:1)
问题是,在安装Qt时,您还应该安装MinGW编译器(为此,请在安装向导的“工具”部分下检查“ MinGW编译器”),然后将其路径添加到Path
环境中变量:
C:\Qt\Qt5.12.0\Tools\mingw730_64\bin
所有相关的编译器二进制文件(包括g++
)都位于该文件中。另外,不要忘记设置路径后可能需要重新启动计算机。