【Qt】在debug文件夹下双击生成的可执行文件报错:由于找不到 libstdc++-6.dll, 无法继续执行代码

问题描述

今天用Qt build了一个窗体,在Qt中可以运行,但是在debug文件夹下双击生成的可执行文件报错:由于找不到 libstdc++-6.dll, 无法继续执行代码

解决方案

我的Qt安装在D盘下,不是默认路径,所以是找不到环境变量的问题

用Everything依次搜索报错中找不到的文件,注意可能会找到同名文件,一定找在Qt安装目录下的那个文件。

Everything下载地址:www.voidtools.com/zh-cn/

【Qt】在debug文件夹下双击生成的可执行文件报错:由于找不到 libstdc++-6.dll, 无法继续执行代码

然后复制文件的路径,添加到环境变量(用户/系统都行)(是几个bin文件夹路径,吃不准就都添加了)

D:\qt\Tools\mingw810_64\bin
D:\qt\6.1.2\mingw81_64\bin

【Qt】在debug文件夹下双击生成的可执行文件报错:由于找不到 libstdc++-6.dll, 无法继续执行代码
【Qt】在debug文件夹下双击生成的可执行文件报错:由于找不到 libstdc++-6.dll, 无法继续执行代码

上一篇:Qt+OpenCV联合开发(十六)--图像几何形状绘制


下一篇:安全云盘需求分析(一)