deb包安装后,运行程序怎么不显示dos窗口

系统

Linux(国产麒麟kylin桌面版),aach64

描述

开发了一个qt程序,打包成deb包安装到Linux机器上,双击桌面图标运行除了这个程序的窗口,还会有个额外的dos窗口。

问题

怎么在双击程序图标运行的时候没有这个dos窗口?

运行截图

img

我的解答思路和尝试过的方法

1》去掉了代码中所以关于debug的调试信息和删除QDebug头文件

我想要达到的结果

双击桌面图标仅运行程序而不出现dos窗口。

参考下哦 改下代码
qt怎样隐藏dos窗口_Liu-Eleven的博客-CSDN博客_qt执行cmd隐藏dos窗口

初步定位了下问题:
是因为打包成deb包后,桌面图标要运行一个启动程序的命令,这个命令要启动dos窗口, 如图:

img

大家帮看看这个问题怎么解决

时间:2022-12-21 17:33

qt vs 不出来dos窗口_QT在VS2013中的配置
借鉴下
https://blog.csdn.net/weixin_35149268/article/details/112147220