当前位置: 首页 > news >正文

QT问题和解决方案:Unable to locate ICU library icuin58.dll

这是在windeployqt 打包遇到的问题

问题重现:

在网上寻找解决方案:

无法找到 ICU 图书馆 icuin51.dll |Qt 论坛 --- Unable to locate ICU library icuin51.dll | Qt Forum

官方论坛给的方案:手动将 ICU 的三个 DLL 复制到你的 exe 同目录

但是我找不到这三个文件在安装目录下,我的安装目录

(D:\QT\QT5.14.2\5.14.2\msvc2017_64\bin)

于是我使用everything.exe,随便找了三个放进去,正确执行windeployqt 但是也当然报错,打开exe时显示找不到入口,寻找问题原因,大概就是因为这三个文件不是自带的所以不能够正确解析,导致冲突,继续搜寻解决办法,看到这篇帖子。

windeployqt 打包出错原因及解决-CSDN博客

大概原因:添加 windeployqt.exe 到 PATH 后直接调用可能导致依赖搜索错误:调用时当前目录为命令行的目录而非 Qt 的 bin 目录,若 PATH 中其他路径(如 PyQt 的库目录)存在同名 DLL,会优先复制错误版本,导致打包程序在本机运行正常但发布后因依赖污染而失败。

解决方案:

因此只需要将环境移动至 qt bin 目录,再调用 windeployqt,即可成功

http://www.dtcms.com/a/420271.html

相关文章:

  • 部署sapui5应用到linux
  • dumpsys media.camera 简介
  • 湛江建站程序厂房装修东莞网站建设
  • hslenc.c 代码提纲挈领分析
  • 怎么搭建mysql数据库网站广州注册公司需要什么资料
  • 优惠劵精选网站怎么做网站建设丩金手指排名壹陆
  • 旅游小镇网站建设方案网站建设需要材料
  • 鸿蒙Next NFC标签读写开发指南:从基础到实战
  • 微网站制作工具有哪些西安做网站公司报价
  • 淄博网站建设给力臻动传媒城市建设理论研究收录网站
  • wordpress去除标志站长查询seo是什么意思
  • 鸿蒙(HarmonyOS)应用开发技能栈
  • 网站的功能性合作网站制作
  • Node.js面试题及详细答案120题(69-80) -- 数据库操作篇
  • 如何做好网站需求分析wordpress 去除新闻
  • 申请完域名怎么做网站宁波怎么建网站模板
  • nancy网站开发网站排名推广推荐
  • 网站建设辶金手指排名十五北京工程设计公司排名
  • 安装php网站360全景图合成软件
  • 小学微机作业做网站wordpress随机
  • 二叉树第一周总结
  • 湖北商城网站建设多少钱用手机可以做网站吗
  • 惠州微网站建设网站建设公司位置
  • 个人网站可以做百度推广吗wordpress后台多媒体不显示缩
  • istio 部署
  • 专业做营销网站哪个平台查企业免费
  • 【故障】win7命令行窗口cmd闪退
  • 优化网站加载速度宿迁市建设局网站维修基金
  • Spring IOC源码篇六 核心方法obtainFreshBeanFactory.parseCustomElement
  • 【c++】红黑树的部分实现