【已解决】Windows平台,QT程序运行错误:it could not find or load the Qt platform plugin \"windows\"

japelly 2021-09-28 原文


【已解决】Windows平台,QT程序运行错误:it could not find or load the Qt platform plugin “windows”


一般出现这种问题,说明是缺了QT相关的DLL。根据你是Debug版或Release版不同,依赖不同的DLL。

开发阶段如果出现这种提示,一般是QT安装过程出现问题,需要重新安装。

而开发完毕,如果是通过VS启动程序,能正确运行。但在可执行目录下双击EXE文件,启动报错,较大概率是缺少DLL所致。

网上博客解决办法千篇一律,往往都是让你把QT Plugins里的Platform或其它文件夹里缺的东西拷过来。但如果缺的不是Plugins里的DLL,而是其它的呢?

下面通过Process Explorer工具来分析通过VS启动程序(CTRL+F5或F5调试运行)时,EXE程序依赖了哪些DLL。

在PE中查看依赖的DLL,需要调出DLL菜单。方法是,点击view——Lower Pane View,选择DLLS,并且勾选Show Lower Pane。

 

 之后,任选一个进程,就会在下方窗口显示依赖DLL

 

 

按F5启动问题程序,查看相关依赖项。

 

 红框中显示的就是遗漏的DLL。在EXE目录里添上就好。

Dependency这种静态

 

posted on
2019-11-18 18:20 
潜心学习~ 
阅读(1910
评论(0
编辑 
收藏 
举报

 

版权声明:本文为japelly原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/japelly/p/11883937.html

【已解决】Windows平台,QT程序运行错误:it could not find or load the Qt platform plugin \"windows\"的更多相关文章

  1. Registering the Application Handling the Custom Protocol

    Registering an Application to a URL Protocol The About […]...

  2. 利用jquery load 局部刷新数据

    利用jquery load 局部刷新数据 BODY { padding: 0; margin: 0 } 本文属 […]...

  3. 关于QTableWidget中单元格拖拽实现

    无重写函数实现单元格拖拽 缺点:需要额外设置一个记录拖拽起始行的私有成员变量和拖拽列的初始QList数据成员。 […]...

  4. Python | PyQt5 Could not find the Qt platform plugin windows错误解决方法

    在写Python大作业的时候发现运行PyQt5时有报错 出现该问题的原因是环境变量没有添加。 解决方法: 在环 […]...

  5. The Google File System(论文阅读笔记)

    Google file system 论文阅读笔记 概述 ​ GFS:一个可扩展的分布式文件系统,用于大型分布 […]...

  6. 在ios Xcode10下小白都能解决library not found for -libstdc++.6.0.9

    写在前面 library not found for -libstdc++.6.0.9,今天做项目的时候碰到这 […]...

  7. Dynamics CRM Plugin Use Config

    参考文章:VicTang1104-Dynamics CRM Plugin开发之Unseure Configur […]...

  8. 【pgsql】解决执行报错 function uuid_generate_v4() does not exist

    【pgsql】解决执行报错 function uuid_generate_v4() does not exis […]...

随机推荐

  1. Skywalking-04:扩展Metric监控信息

    扩展 Metric 监控信息 官方文档 Source and Scope extension for new […]...

  2. 从宜人贷系统架构看互联网高并发对金融系统架构的挑战

    原文:http://www.p2pquan.com/article-740-1.html 一、简介 随着互联网 […]...

  3. java线程

    一、线程的相关概念程序(program)是为了完成特定任务,用某种语言进行编写的一组指令的集合。简单的说:就是我们写的代码进程1、进程是指运行中的程序,比如我们使用QQ,就启动一个进程,操作系统就会为该进程分配内存空间。当我们使用迅雷...

  4. 程序员IT狗有什么副业可以做呢?

    1. 开篇 副业有很多,全网有做什么公众号、闲鱼、手机卡,各种各样的都有,大部分是骗子,小部分是通过自己的努力 […]...

  5. 远程桌面强行踢出对方 – 森大科技

    远程桌面强行踢出对方 GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendne […]...

  6. Full GC 和 Minor GC,傻傻分不清楚

    这篇文章主要来介绍下 JVM 中的各种 GC,让大家来搞清楚这几个概念。 大家可能见到过很多的 GC 名词,比 […]...

  7. centos gnome面板菜单任务栏消失后的解决

    今天终于下决心把我的电脑装成了centos,上网的时候感觉上边的那一行菜单栏碍事儿,就把他给删了 就是桌面最顶 […]...

  8. 计算机原理 3.5 乘法运算器设计

                                 ...

展开目录

目录导航