QT程序运行时依赖设置

本文主要解决Qt程序运行时容易遇到的两个问题:

  • 找不到相关的Qt6Core.dll、Qt6Widgets.dll等库

这种情况下,把相关DLL所在目录添加到系统的环境变量 PATH 中,就可以了。

  • 无法导入Qt相关的插件:

qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""

This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

这种情况先找到 Qt 的插件安装目录,一般是和DLL同目录下的pulgins目录,增加一个系统环境变量 QT_PLUGIN_PATH,设置为到 xxxxx/plugins就可以。

需要注意的是,每次更改了环境变量,需要重新启动一个终端才会生效。

相关推荐
笑口常开xpr1 分钟前
【C++继承】深入浅出C++继承机制
开发语言·数据结构·c++·算法
你不是我我25 分钟前
【Java开发日记】请介绍类加载过程,什么是双亲委派模型?
java·开发语言
teeeeeeemo34 分钟前
Webpack 模块联邦(Module Federation)
开发语言·前端·javascript·笔记·webpack·node.js
修炼室1 小时前
如何将Python脚本输出(含错误)全量保存到日志文件?实战指南
开发语言·python
@LetsTGBot搜索引擎机器人1 小时前
用 Python 打造一个 Telegram 二手交易商城机器人
开发语言·python·搜索引擎·机器人·.net·facebook·twitter
liu****1 小时前
2.c++面向对象(三)
开发语言·c++
linux kernel1 小时前
第二十四讲:C++中的IO流
开发语言·c++
灵性花火1 小时前
Qt绘制折线图
qt
WangMing_X1 小时前
《使用模块化分层来达到企业级项目要求》
开发语言·c#
爱学习的小鱼gogo2 小时前
python 矩阵中寻找就接近的目标值 (矩阵-中等)含源码(八)
开发语言·经验分享·python·算法·职场和发展·矩阵