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

零基础学QT、C++(四)QT程序打包

项目包
链接:https://pan.quark.cn/s/6a3455161757

记得创建yolo的数据库,并把数据导入

目录

 一、把项目变为release版

二、运行项目

三、找到windeployqt6.exe

四、运行exe

五、无法定位重新输入点

学习视频

QT程序打包发布教程!!!_哔哩哔哩_bilibiliC/C++编程学习粉丝群【见UP简介】(源码获取/问题解答/课程学习/基础教程/资料免费下载)多谢大家的支持,希望大家能在视频中获取到对自己有用的知识!, 视频播放量 9252、弹幕量 11、点赞数 235、投硬币枚数 166、收藏人数 587、转发人数 44, 视频作者 别动我BUG吖, 作者简介 素材源码请+V:tutuqiandong; 职业发展、系统学习、课程进阶;,相关视频:使用QT生成exe文件,Qt项目打包成软件发布,Windows下Qt的下载与安装,QT生成可执行文件,VisualStudio新UI,十年了,终于换了😭,使用InnoSetup制作Windows软件的安装包,【C/C++Visual Studio(vs)项目打包详细教程】那一天我用十分钟把我一年内的项目都变成了exe...,qt打包在其他电脑可执行的软件,Qt 应用程序开发完成后的打包部署,qt文件如何打包成一个单独的exe文件https://www.bilibili.com/video/BV1cB4aeHEHr原理讲解,很好的视频!!!

 一、把项目变为release版

二、运行项目

 

运行项目,就会生成exe文件(这个exe还不能直接运行!)

找到exe文件后,把这个exe文件复制到一个空文件夹里面

这样就可以了,记住这里哈,一会要用这个exe

三、找到windeployqt6.exe

  • 注意QT版本
  • 注意编译器

 把【ElaWidgetToolsExample.exe】拖到【windeployqt6.exe】

拖入松开后,就会生成cmd窗口,他就找到项目所需要的dll,放到目录下

四、运行exe

1、双击执行exe

 

完美运行

2、如果有报错,说缺少了什么dll,找不到

我们就用【everything】找对应的dll,复制到目录下,就可以了!

五、无法定位重新输入点

记录下关于qt使用windeployqt.exe打包程序之后运行报错无法定位程序输入点 //京鸿通信科技(深圳)有限公司//15507589165 - 花无缺Andyi - 博客园在网上有很多的教程,如果是在编译器中运行程序,包错无法定位程序输入点,可以将编译器的bin路径配置进入环境变量。使用windeployqt.exe打包完成之后,发现自己把所有的dll文件都加入进去了,还是报错无法定位程序输入点。网上基本就是配置环境变量。解决方案:1.查看自己编译程序所使用的编译器 https://www.cnblogs.com/fdd-lte/p/17251180.html

使用windeployqt.exe打包完成之后,发现自己把所有的dll文件都加入进去了,还是报错无法定位程序输入点。


解决方案:
方法1、查看自己编译程序所使用的编译器

方法2、查看自己环境变量配置的是哪一个编译器的路径,环境变量中尽量只配置一个编译器的目录。

方法3、找下dll文件是否对应于你的编译器版本

 我用方法3解决了

 


http://www.kler.cn/a/553855.html

相关文章:

  • 【C】栈的应用
  • 【从0做项目】Java搜索引擎(7) web模块
  • Git入门与进阶:详细使用指南
  • linux环境-nginx通过nginx_upstream_check_module模块,配置服务自动检测-日志自动分割
  • 点击unity资源文件自动展开左侧的文件路径
  • Github 2025-02-16 php开源项目日报 Top10
  • 解析跨域:原理、解决方案与实践指南
  • JDK 8+新特性(Stream API、Optional、模块化等)
  • Nacos学习(一)——基本介绍、安装与负载均衡策略
  • Ubuntu:20.04更新cmake到更高版本
  • Linux 文件与目录命令学习记录
  • 基于Flask的去哪儿网海南旅游攻略数据分析系统的设计与实现
  • vue-awesome-swiper 露出下一张图片部分+自定义按钮滑动到上一个/下一个slide
  • DeepSeek + Mermaid编辑器——常规绘图
  • Flutter开发如何高效布局
  • SpringBoot中自动装配机制的原理
  • ubuntu 多版本python冲突时设置临时环境
  • 重新出发的LLM本地部署——DeepSeek加持下的Ollama+OpenWebUI快速部署
  • 三、数据治理应用开发整体架构
  • 蓝桥杯 Day6 贪心