如何消除QT运行程序会伴随一闪而过的cmd命令窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何消除QT运行程序会伴随一闪而过的cmd命令窗口相关的知识,希望对你有一定的参考价值。

在Windows下,用其他的编译器 ,比如MinGW,Intel-c++ 或其他的IDE,比如 QtCreator 。结果都是一样:有还是没有cmd窗口,取决于链接的是 windows子系统还是console子系统。

在QtCreator中,在qmake构建系统下, CONFIG += console 用于选择console子系统,
另外使用QtTest模块的话,会选择console子系统(不过这不应该成为问题,毕竟QtTest是测试用的,在正常的程序中是不会使用的)
参考技术A 应该是使用了qbs编译,可以在项目的qbs文件中添加 consoleApplication: false 即可去除console

以上是关于如何消除QT运行程序会伴随一闪而过的cmd命令窗口的主要内容,如果未能解决你的问题,请参考以下文章

QT的关于窗口一闪而过

xp系统下运行cmd命令,命令窗口闪一下就没了是怎么回事?

cmd打开后点击窗口输入后就开始闪动?

键入cmd后 命令行只是一闪了就没了 怎么回事?

用C#写了一个控制台程序,如何让它作为服务来运行

win 7 cmd命令窗口 一弹出来就自动关闭 急求方法解决