Qt程序缺少dll

背景:Qt生成的可执行程序,本机调试时运行报错,仍然是缺少.dll文件。

解决办法

  1. 找到Qt安装目录,在mingw53_32\bin中,一次找到缺少的.dll,复制到exe所在的文件夹中,但是这种办法治标不治本,只能对当前的exe起作用,新建文件夹仍然不可用。
  2. 一劳永逸,将mingw的路径添加至系统环境变量,具体操作如图所示。

此时单击.exe可执行。