qt-windows用户点击.exe,报错:缺少libgcc_s_seh-1.dll

这里是目录标题

报错

缺少libgcc_s_seh-1.dll

场景描述

当时,使用编译器生成.exe文件后,打包发布到另一个电脑上,另一个电脑就开始报错。后来仔细调查,与我选择制作依赖的流程有关。

项目软件使用的是mingw73_64的编译器完成编译。而在制作依赖时,我直接使用了windows终端

在终端输入

复制代码
windeployqt 信息记录.exe

结果导致生成的依赖,是一个错误的依赖。

解决

使用mingw73_64终端


输入目标路径

复制代码
cd 目标路径
windeployqt 目标.exe

则生成对应的依赖:libgcc_s_seh-1.dll

原因

1.GCC运行时库缺失

libgcc_s_seh-1.dll是GCC编译器(如MinGW-w64)的核心运行时库,用于处理异常处理和基本运算。若目标电脑未安装GCC或相关工具链(如MinGW),该文件会缺失。

相关推荐
半杯咖啡半行码2 小时前
Qt开发实战:数据库、MV 模式、QProcess与串口通信全攻略
数据库·qt
半杯咖啡半行码3 小时前
C++ 编程与 STL 模板:从泛型编程到内存安全详解
开发语言·c++
时间的拾荒人3 小时前
Qt 界面优化:绘图详解 —— 从基础图形到图片处理
开发语言·qt·面试
MayZork4 小时前
Qt 文件操作:QSaveFile 与 QTemporaryFile(含 QTemporaryDir)实战
开发语言·qt
xh didida4 小时前
Linux -- 基础IO
linux·服务器·开发语言·c++
垆边人似月.4 小时前
华为机试题 :两数之和
c++·算法·华为
个 人 练 习 生4 小时前
C++ string 类模拟实现:从底层理解字符串(上)
开发语言·c++·经验分享·学习·程序人生
垆边人似月.4 小时前
华为机试题 :有效的括号
c++·算法·华为
坤坤子吖4 小时前
C++智能指针:RAII、shared_ptr与内存泄漏
开发语言·c++·笔记·学习
神仙别闹5 小时前
基于C++实现的贪吃蛇游戏平台
java·c++·游戏