QT程序用windeployqt打包后无法正常启动

2023-11-19

QT程序用windeployqt打包后无法正常启动,显示“应用程序无法正常启动(0xc000007b)。请单击确定关闭应用程序。”

查看exe程序所在文件夹,qt的关键dll都已经拷贝到了。

考虑到我的程序还依赖其他的dll工程,

虽然依赖的dll也拷贝到exe目录,应该是该dll还依赖其他的dll,应该对该dll执行打包程序。

 这是依赖的那个dll工程构建目录,打包之前,只有一个dll:

 用windeployqt打包这个dll:

打包后,可以看到,这个dll确实依赖了qt的其他dll,比如网络的dll

 把这些dll拷贝到应用程序exe目录,重新开始程序,这次顺利启动了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

QT程序用windeployqt打包后无法正常启动 的相关文章

  • Qt 的最佳实践包括和预编译头文件?

    当使用现代和最新的 C 编译器 例如 MSVC2015 并激活预编译头时 当前关于包含 Qt 头文件的 最佳实践 是什么 Example include
  • 如何删除在设计器模式下创建的插槽?

    我已经创建了按钮cancelButton 然后我创建了函数槽on cancelButton clicked 使用上下文菜单项Go to slot 但是 过了一段时间 我删除了这个按钮 不再需要 并尝试删除该函数 但编译器给出错误undefi
  • 来自无符号字符缓冲区的 QImage(jpg 格式)

    我有类型的缓冲区unsigned char 我用JPG图像填充 我想使用此缓冲区将图像绘制到 QLabel 中的应用程序屏幕上 我已经这样做了 但图像不正确 谁能告诉我最好的方法是什么 QPixmap pix QPixmap fromIma
  • 如何管理返回到 QML 的动态分配的 QObject 的生命周期?

    我有这个代码 QVariant componentFromCode QString code QQmlComponent component new QQmlComponent engine engine gt setObjectOwner
  • 将信号/槽(QObject)添加到 QGraphicsItem:性能受到影响?

    我想将信号 槽添加到 QGraphicsItem 以便我可以从另一个线程访问 QGraphicsItemObjects 我知道有两个选项 使用 QGraphicsObject 或从 QObject 和 QGraphicsItem 继承 使用
  • 在 QtCreator 中查看数组内容

    调试时是否可以在 Qt Creator 中查看数组的内容 似乎检测到我的数组是一个数组而不是一个指针 此外 我可以点击一个箭头 就像展开一样 但之后什么也没有显示 当我试穿的时候std vector Qt Creator 设法按预期显示内容
  • 如何使用 Qt Test 控制 QFileDialog?

    我有两个问题 我怎样才能访问QFileDialog并使用 Qt Test 模块在 文件名 字段中写入文件的路径 我这么问是因为我正在 Qt 中开发一些 GUI 测试 现在我需要打开一个文本文件 以下代码创建QFileDialog并获取文件路
  • QGroupBox边框

    经过一段时间的搜索后 我发现在组框上设置可见边框的方法是使用 StyleSheet 属性 我补充道 border 2px solid gray 但有几个问题 1 组框内的所有内容也继承此设置 2 边框在标题附近有一个小洞 碎片缺失 Here
  • 如何在 QTableWidget 的行和列中自动换行文本?

    I tried QTableWidget j new QTableWidget 10000 5 centralWidget j gt setColumnWidth 0 500 j gt setColumnWidth 1 30 j gt se
  • Qt + win32 + mingw 上的原生 Windows API 链接问题

    我正在尝试使用 mingw 工具集将本机 Windows API 与 Qt 结合使用 部分功能存在链接问题 会发生什么 这是 mingw 名称修改的错误吗 ifdef Q WS WIN HWND hwnd QWidget winId HDC
  • QT 中的应用程序->处理消息?

    在 Borland 6 中 我经常使用它来解除程序操作的卡住 Application gt Processmessages 现在 对于 QT 4 8 1 我在这个外国 对我来说 QT 文档中找不到 谁能帮我 在 Qt 中 您可以使用静态函数
  • setContextProperty 和对象的 setProperty 之间的区别

    我现在真的很困惑 有什么区别 QQmlApplicationEngine engine engine rootContext setContextProperty myObject userData and object gt setPro
  • Qt 计算和比较密码哈希

    目前正在 Qt 中为测验程序构建面向 Web 的身份验证服务 据我了解 在数据库中存储用户密码时 必须对其进行隐藏 以防落入坏人之手 流行的方法似乎是添加的过程Salt https en wikipedia org wiki Salt cr
  • 如何获取 QIcon 的文件/资源​​路径

    假设我做了这样的事情 QIcon myIcon resources icon ico 我稍后如何确定该图标的路径 例如 QString path myIcon getPath 问题是 没有getPath 会员 我找不到类似的东西 但肯定有办
  • QTableView 中的虚拟列?

    我开始学习 Qt4 模型 视图编程 我有初学者问题 我有一个简单的应用程序 其中显示 sqlite 表QTableView class Model QtSql QSqlTableModel def init self parent None
  • Qt程序部署到多平台,如何?

    我是 Qt 编程新手 我想开发一个程序 我想在 Windows Linux ubuntu 和 Mac 上运行 听说Qt支持多平台应用程序开发 但我的问题是 在我部署或编译后 任何 Qt 库都需要在 Ubuntu 中运行这个应用程序吗 如果您
  • 如何在按下托盘图标菜单操作时执行功能?

    int main int argc char argv QApplication oApp argc argv QAction action1 QMenu menu QSystemTrayIcon TrayIcon QIcon favico
  • 如何创建QWidget的屏幕截图?

    我在 Qt Creator 中做作业 在其中绘制 QWidget 并且需要保存此 QWdiget 的某些部分 我试图解决这个问题 QPixmap pixmap pixmap copy rectangle rectangle is part
  • QT/QML Android App,点击通知栏时打开应用程序

    我为 Android 应用程序制作了一个 QT 当我单击平板电脑中上面看到的按钮通知栏时 但是 如果单击通知 我的应用程序将打开 聚焦 不知道 并显示黑色窗口 简单来说怎么做呢 我的代码是 package org ays operation
  • (如何)我可以抑制未找到包配置文件的警告吗?

    我正在尝试创建一个CMakeLists txt尝试查找的文件Qt5 如果失败 则尝试回退到Qt4安装 该脚本到目前为止有效 但如果出现以下情况我总会收到警告Qt5未安装 注意FindQt5 cmake是由提供Qt5并且仅当以下情况时才可用Q

随机推荐

  • 设计模式:观察者模式

    观察者模式 又被称为发布 订阅 Publish Subscribe 模式 属于行为型模式的一种 它定义了一种一对多的依赖关系 让多个观察者对象同时监听某一个主题对象 这个主题对象在状态变化时 会通知所有的观察者对象 使他们能够自动更新自己
  • github-render.s3.amazonaws.com 报错 The specified key does not exist.

    GitHub网站在浏览 ipynb 类型的文件的时候 需要调用 https github render s3 amazonaws com 下面的接口 结果一直报404错误 返回的 xml 里面信息是 The specified key do
  • 数据结构——排序算法——基数排序

    基数排序有两种实现方式 本例属于最高位优先法 思路是从最高位开始 依次对基数进行排序 与之对应的是 最低位优先法 思路是从最低位开始 依次对基数进行排序 基数排序可以分为以下三个步骤 1 找到数组中的最大值 确定最大数字的位数 2 从最低位
  • 单片机设计_超声波测距仿真(AT89C51)

    超声波测距仿真 一 电路设计 超声波模块介绍 由于超声波指向性强 能量消耗缓慢 在介质中传播的距离较远 因而超声波经常用于距离的测量 利用超声波检测往往比较迅速 方便 计算简单 易于做到实时控制 并且在测量精度方面能达到工业实用的要求 因此
  • 3种方法:字符串转换整数 (atoi)

    文章目录 题目 解法一 排除法Python 解法二 正向逻辑C 解法三 有限状态机 C语言 题目 请你来实现一个 atoi 函数 使其能将字符串转换成整数 首先 该函数会根据需要丢弃无用的开头空格字符 直到寻找到第一个非空格的字符为止 接下
  • makefile中的多target混乱依赖模式

    来看个例子 makefile内容为 test1 test2 test1 cpp test2 cpp clean rm f test1 test2 这是一种非常懒散的写法 虽然可以work taoge localhost Desktop gt
  • TextSymbol使用方法

    private var grapbiaozhu GraphicsLayer new GraphicsLayer grapbiaozhu clear map addLayer grapbiaozhu var gra Graphic new G
  • 正点原子 第30章 SPI通信实验

    第三十章 SPI 实验 mw shl code c true 1 硬件平台 正点原子探索者STM32F407开发板 2 软件平台 MDK5 1 3 固件库版本 V1 4 0 mw shl code 本章我们将向大家介绍STM32F4的SPI
  • Python基础数据类型之字符串(一)

    Python基础数据类型之字符串 一 一 字符串格式化 1 字符串占位符 2 字符串格式化操作 二 f string格式化 三 字符串的索引 四 字符串的切片 1 常规切片使用方法 3 步长的介绍 2 切片使用方法二 一 字符串格式化 1
  • 按键精灵直接运行cmd指令

    vbs Set ObjShell CreateObject Wscript Shell vbs SttCommand cmd exe C 具体指令 vbs ObjShell Run SttCommand 0 False 比如执行python
  • vant组件库

    移动端组件库参考 https www jianshu com p c3c671787d1d 官网 https vant contrib gitee io vant v2 zh CN 1 下载安装vant组件库 cnpm i vant lat
  • python爬虫六:js2py以及selenium的使用

    1 js2py简介 http www porters vip verify sign 案例查看 Python中执行JS代码 通常两个库 js2py pyexecjs js2py是纯python实现的库 用于在python中运行js代码 本质
  • 矩阵的乘法

    1 有两个矩阵 A和B 矩阵实际上就是二维数组 A矩阵和B矩阵可以做乘法运算必须满足A矩阵的列的数量等于B矩阵的行的数量 运算规则 A的每一行中的数字对应乘以B的每一列的数字把结果相加起来 矩阵乘法的结果为行与列的关系为 行数量为A的行数量
  • 春秋云镜cve-2022-32991wp

    首先看靶标介绍 该CMS的welcome php中存在SQL注入攻击 访问此场景 为登录界面 可注册 注册并登陆后找可能存在sql注入的参数 尝试在各个参数后若加一个单引号报错 加两个单引号不报错 说明此参数可能存在sql注入 经过尝试在
  • python数据分析与可视化——第四章实训

    1 导入模块 import pandas as pd import numpy as np import matplotlib pyplot as plt plt rcParams font sans serif SimHei 用来正常显示
  • 阿里云ECS服务器连接MongoDB

    第一次接触MongoDB 第一次部署 将一些步骤整理出来 希望以后会用到 也希望能帮组到有这方面需求的小伙伴 设备说明 服务器为阿里云ECS服务器 网络为专有网络VPC Mango为买的阿里云Mango 各种申请事项和购买才做就不说 下面开
  • 查mysql版本的命令

    首先找到安装mysql的安装位置 我的是在D盘下tools mysql zip mysql 8 0 19 winx64 之后点击安装位置的路径 输入cmd 按enter键 进入黑窗格如图所示 输入命令mysql version 第二种win
  • STM32的CAN过滤器

    最近开始给足底压力设备加外设 这里外设个主设备之间通过can总线连接 之前使用过can总线 但是对can的过滤器不是很理解 所以这里就借机整理一下 原文地址 再谈STM32的CAN过滤器 bxCAN的过滤器的4种工作模式以及使用方法总结 S
  • 运行.sh文件报错-bash: ./download_weights.sh: Permission denied

    运行 sh文件 download weights sh 命令运行报错 bash download weights sh Permission denied 此时这个文件是不可执行的 用 ll 命令查看文件的访问权限 rw r r 1 G19
  • QT程序用windeployqt打包后无法正常启动

    QT程序用windeployqt打包后无法正常启动 显示 应用程序无法正常启动 0xc000007b 请单击确定关闭应用程序 查看exe程序所在文件夹 qt的关键dll都已经拷贝到了 考虑到我的程序还依赖其他的dll工程 虽然依赖的dll也