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就可以。

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

相关推荐
geovindu1 分钟前
go: Broadcast Pattern
开发语言·后端·设计模式·golang·广播模式
sycmancia5 分钟前
Qt——Qt程序打包
开发语言·qt
郝学胜-神的一滴9 分钟前
Qt 高级开发 026:QTabWidget御道,从筑基到化境
开发语言·c++·qt·程序人生·软件构建·用户界面
Jun62613 分钟前
QT(14)-UBUNTU下QT使用串口
开发语言·qt·ubuntu
Jun62613 分钟前
QT(16)-云端版本管理
开发语言·qt
ggaofeng14 分钟前
试用zeroclaw
java·开发语言
~|Bernard|26 分钟前
关于go语言中二维切片的append操作陷阱
开发语言·后端·golang
c++之路29 分钟前
C/C++ 全链路编译工具汇总
c语言·开发语言·c++
c2385630 分钟前
C++的IO流深入理解(下)
开发语言·c++
Cloud_Shy61831 分钟前
解读《Effective Python 3rd Edition》:从练气到老魔(第四章 Item 27 - 29)
开发语言·人工智能·经验分享·python·学习方法