当前位置: 首页 > news >正文

QT自带打包问题:无法定位程序输入点?metaobject@qsound

文章目录

  • 无法定位程序输入点?metaobject@qsound……
    • 检查系统环境变量的配置:
    • 打包无须安装qt的文件

无法定位程序输入点?metaobject@qsound……

在执行release打包程序后,相应的release文件夹下的exe文件,无法打开

如有错误欢迎指出

检查系统环境变量的配置:

在windows设置中搜索我的电脑
在这里插入图片描述
点击高级系统设置
在这里插入图片描述
根据你的错误
添加相关的环境变量:
比如我:报qsound这个库没有找到,在代码中找到相应的引用:
在这里插入图片描述
在此路径下,因此我添加了
H:\qt\5.12.12\msvc2015_64\bin
在环境变量中
在这里插入图片描述
确定保存环境变量后,重启qt,重新执行release打包,再次打开exe应该就没有问题了,如果还有问题的话重复这个步骤,直到没有报错。

打包无须安装qt的文件

1.复制release中的exe文件到一个空文件夹里面

2.在cmd中执行

# windeployqt xxx.exe

会生成相应的打包链接文件
如图:
在这里插入图片描述
这个文件夹的所有内容就是这个程序需要执行所需要的文件了。

注:如果报错没有找到windeployqt命令,则:
在这里插入图片描述

H:\qt\5.12.12\mingw73_64\bin
也加入系统环境变量
保存重启cmd即可

http://www.lryc.cn/news/262425.html

相关文章:

  • 7.3 lambda函数
  • dcoker-compose一键部署EFAK —— 筑梦之路
  • 音视频:Ubuntu下安装 FFmpeg 5.0.X
  • 【LSM tree 】Log-structured merge-tree 一种分层、有序、面向磁盘的数据结构
  • 配置OSPF与BFD联动示例
  • 01到底应该怎么理解“平均负载”
  • jmeter,动态参数之随机数、随机日期
  • uniApp常见知识点-问题答案
  • 云原生基础入门概念
  • 一个 tomcat 下如何部署多个项目?附详细步骤
  • pycharm强制让terminal停止执行的快捷键
  • MFC(Microsoft Foundation Classes)中 MessageBox
  • 如何让.NET应用使用更大的内存
  • 【从零开始学习JVM | 第九篇】了解 常见垃圾回收器
  • Wordle 游戏实现 - 使用 C++ Qt
  • Python 爬虫开发完整环境部署,爬虫核心框架安装
  • 汽车标定技术(十三)--标定概念再详解
  • PostgreSQL常用命令
  • 使用python脚本部署k8s集群
  • 【C语言】操作符详解(四):结构成员访问操作符
  • 【算法】二分法
  • 2023.12.18 JAVA学习day03,while与for循环
  • 使用Pytorch从零开始构建StyleGAN2
  • C++ Qt 开发:ListWidget列表框组件
  • 手机天线市场分析:预计2029年将达到576亿美元
  • FPGA引脚分配的问题
  • 面试经典150题(27-28)
  • 计算机图形学头歌合集(题集附解)
  • MacBook Air提供了丰富多彩的截图选项,大到整个屏幕,小到具体的区域
  • 【CMU 15-445】Lecture 12: Query Execution I 学习笔记