【Qt】运行 `windeployqt.exe` 打包Qt发布包,遇到警告的解决方法 (Warning: Cannot find any.....)

问题截图

Warning: Cannot find any version of the dxcompiler.dll and dxil.dll.

提示无法找到任何版本的dxcompiler.dll 和 dxil.dll

解决办法

  1. 找到 vs的开发者命令工具 Developer Command Prompt for VS 2022 ,单击打开
  1. 使用 cd 命令切换到要打包的exe程序所在的目录

提示:如果 cd 命令无效,有两种方法可以解决。

a. 使用cd命令后,再输入一遍目标路径的盘符(见上图,使用cd切换路径无效后,输入 E:,回车)

b. 使用/d参数允许跨盘符跳转。举例:cd /dE:\Workspace

  1. 运行windeployqt.exe XXX.exe 命令(XXX.exe 是你要打包的可执行文件)
  2. 运行结果:

其它

打包发布Qt项目时,常用(常缺失)DLL组件(点击直达)

相关推荐
Quz几秒前
QML 分隔线:Rectangle、菜单与工具栏分隔线用法
qt
Quz8 分钟前
QML PathView 入门:直线路径与曲线路径
qt
变与不变80640 分钟前
js同步和异步难点重点详解
开发语言·javascript·ecmascript
实心儿儿1 小时前
Qt — 音视频文件
qt·音视频
qq_2518364572 小时前
理发管理系统 —— 会员模块
开发语言·前端·python·flask
Dovis(誓平步青云)2 小时前
几个方案来回选不定?做一个随时切换的候选推荐页
android·java·服务器·开发语言·javascript·数据库·智能化
郝学胜-神的一滴2 小时前
AI 编程智能体 03:拆解当下主流智能体能力
开发语言·c++·人工智能·python·程序人生·游戏
言乐62 小时前
Python文字审核模型
开发语言·windows·python·django·pygame
Cc.Y2 小时前
Java零基础入门:方法(函数)深度掌握
java·开发语言
老王爱玩车2 小时前
工具函数——清空输入缓冲区
c语言·开发语言·学习