会出现与以下类似的提示,但解决办法都一样:
这是由于应用程序运行是需要dll动态链接库之类的,其实解决办法也很简单:
主要有两种办法(点击目录跳转)
法一:找到目录复制文件
只需要从Qt的安装目录下找到对应文件,然后复制到debug文件中就好,笔者是在以下路径找到的:D:\Qt\Qt5.10.1\5.10.1\mingw53_32\bin\libgcc_s_dw2-1.dll
其他几个缺失的文件也都在这个路径下,挨着复制过去后,大概还会出现四五个这样的提示,操作与上文一样,然后正常情况下就能运行,但也有可能还会出现什么无法定位程序输入点的问题,类似下面这样:
有不少人说是环境变量啊、病毒啊、qt版本不兼容啊、没有VS啊之类的问题,但这些方面我都已经排除过了,都不存在问题,甚至有人建议重装Qt(直接拉黑),要是朋友遇到类似的情况可以点击这里查看我关于此问题的解决办法。
法二:直接修改环境变量
-
右键此电脑-属性:
-
选择高级系统设置,不同电脑可能此电脑的属性界面不一样,反正是打开高级系统设置就对了,可以直接在电脑搜索栏搜索
高级系统设置
:
-
选中高级-环境变量:
-
找到Path-编辑:
-
点击新建,把dll文件路径也就是bin文件夹路径复制在Path末尾,然后一路确认退出即可。
配置完环境变量后,正常情况下就能运行可执行文件,但也有可能还会出现什么无法定位程序输入点的问题,类似下面这样:
有不少人说是环境变量啊、病毒啊、qt版本不兼容啊、没有VS啊之类的问题,但这些方面我都已经排除过了,都不存在问题,甚至有人建议重装Qt(直接拉黑),要是朋友遇到类似的情况可以点击这里查看我关于此问题的解决办法。