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

Windows下QT打包后程序运行后弹出CMD命令窗口的问题解决方法

一.问题现象

   QT在Debug或者Release模式下运行程序不会出现CMD命令窗口;但是经过打包后生成一个.exe程序后,运行时会伴随一个cmd窗口,而且还不能关闭,如果关闭了就程序也关闭了。

如图:

二.QT环境

   QT6.7.0, mingw_64

三解决方法

在.pro工程配置文件添加以下语句,clean后再重建工程,重新打包程序即可。

QT.testlib.CONFIG -= console

四.注意:

网上也有其他方法,但自己试了都无效,可能是现象一样但导致的原因有区别吧

比如:

# 移除控制台配置(如果有的话)

CONFIG -= console

# 添加Windows子系统链接选项

win32: LIBS += -subsystem:windows

相关文章:

  • 某大型电解铝厂电解系统谐波治理装置改造沃伦森电气
  • 深度学习3.7 softmax回归的简洁实现
  • 基于大模型的食管平滑肌瘤全周期预测与诊疗方案研究
  • Kaamel白皮书:Model Context Protocol (MCP) 隐私安全最佳实践
  • 沁恒CHV203中断嵌套导致修改线程栈-韦东山
  • 什么是IT人力外包?IT人力外包服务流程分为哪些步骤?
  • 序论文42 | patch+MLP用于长序列预测
  • Python基础语法:标识符,运算符,数据输入input(),数据输出print(),转义字符,续行符
  • CompletableFuture到底怎么用?
  • 飞算 JavaAI 的 “需求变更” 解决方案:让开发更灵活!
  • 如何解决PyQt从主窗口打开新窗口时出现闪退的问题
  • ai人才需要掌握什么
  • linux 桌面环境
  • JCE cannot authenticate the provider BC
  • 三国杀专业分析面板,立志成为桌游界的stockfish
  • Git多人协作与企业级开发模型
  • AXOP34032: 40V/40µA 轨到轨输入输出双通道运算放大器
  • 如何在windows10上英伟达gtx1060上部署通义千问-7B-Chat
  • 嵌入式:Linux系统应用程序(APP)启动流程概述
  • rk3588 驱动开发(三)第五章 新字符设备驱动实验
  • 本周看啥|在电影院里听民谣,听摇滚,燥起来吧
  • 文庙印象:一周城市生活
  • 钱学森数据服务中心在沪上线,十万个数字资源向公众开放
  • 云南省委常委、组织部部长刘非任浙江省委常委、杭州市委书记
  • 30天内三访中国,宝马董事长:没有一家公司可以在全球价值链外独立运行
  • 财政部部长:中方主张通过平等对话协商解决贸易和关税争议