qt打包程序后运行提示缺少dll文件(使用官方打包程序)
当使用Qt
完成程序打包后,把程序生成的文件全部复制到另外的一台没有Qt
开发环境的电脑上,双击运行.exe
可执行程序,提示缺少一系列的.dll
程序。
提示找不到
libstdc++-6.dll
libwinpthread-1.dll
libgcc_s_seh-1.dll
为了在没有Qt开发环境的电脑上运行该程序,我们需要找到开发电脑上的这三个.dll
文件并复制到根目录下,这样在没有Qt开发环境的电脑上就可以运行该程序了
通常,这三个.dll
文件可在路径
E:\Qt6\Qt\Tools\mingw1120_64\bin
中找到(请注意,这是我电脑上的路径)