Qt 生成的exe缺少dll双击无法运行

有时候Qt写的程序在VS中可以运行,但是exe双击无法运行,如下图所示。

  这种情况需要吧对应版本的Qt的需要的 dll 文件都添加到 exe 目录下,一个一个一个一个添加太费事还容易错,可以使用 Qt 自带的工具添加,用命令行进入exe使用的版本的Qt的 bin 目录下,使用 windeployqt.exe,第二个参数是 exe 的完整绝对路径,即可,所需的所有 dll 会自动添加到exe目录下。

猜你喜欢

转载自blog.csdn.net/Bob__yuan/article/details/88418765