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

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

相关推荐
一切尽在,你来17 分钟前
C++多线程教程-1.2.1 C++11/14/17 并发特性迭代
开发语言·c++
80530单词突击赢28 分钟前
C++入门指南:从零到精通
开发语言·c++
小突突突28 分钟前
浅谈Java中的反射
java·开发语言
csbysj202031 分钟前
JSP 发送邮件教程
开发语言
Tansmjs1 小时前
C++编译期数据结构
开发语言·c++·算法
金枪不摆鳍1 小时前
算法-字典树
开发语言·算法
diediedei1 小时前
C++类型推导(auto/decltype)
开发语言·c++·算法
索荣荣1 小时前
Java动态代理实战:从原理到精通
java·开发语言
兩尛1 小时前
c++的数组和Java数组的不同
java·开发语言·c++
roman_日积跬步-终至千里1 小时前
【Java并发】多线程/并发问题集
java·开发语言