无法加载库 Qt5Widgets.dll

Can not load library Qt5Widgets.dll

Error when run FBLTool_0224.exe

我猜你 double-clicked 在以发布模式构建后提供的 exe 文件中: 对于在 windows 中使用 QT 部署和创建 Exe 输出,您应该遵循以下方式:

  1. 将你的编译器路径放在你的系统路径中。现在你使用 mingw81_64 你应该设置它。像 Qt/tools/mingw81_64/bin

  2. 复制在一个文件夹中以发布模式构建后提供的exe文件和运行 mingw81_64 cmd(它有单独的cmd) 并 cd 到该文件夹​​路径

  3. windeployqt app.exe

此命令将获取您的应用程序所需的所有 dll,并且您的 exe 将运行。

如果你使用 qml

windeployqt --qmldir (the path of its directory ) app.exe

还可以观看这些 youtube 视频了解更多信息:

https://www.youtube.com/watch?v=LdSTgR0xJco

https://www.youtube.com/watch?v=hCXAgB6y8eA

正在安装 Visual C++ 2010 运行时 x86 解决了问题