QT版本:5.12
现象:QT在Debug或者Release模式下运行程序不会出现CMD命令窗口,但是经过Enigma Virtual Box打包成一个.exe程序后,运行时会伴随一个cmd窗口,而且还不能关闭。
解决方法:在.pro工程配置文件添加以下语句,clean后再重建工程,重新打包程序即可。
QT.testlib.CONFIG -= console
注:至于为什么用CONFIG -= console解决不了,有知道的大神请留言告知下!!!
QT版本:5.12
现象:QT在Debug或者Release模式下运行程序不会出现CMD命令窗口,但是经过Enigma Virtual Box打包成一个.exe程序后,运行时会伴随一个cmd窗口,而且还不能关闭。
解决方法:在.pro工程配置文件添加以下语句,clean后再重建工程,重新打包程序即可。
QT.testlib.CONFIG -= console
注:至于为什么用CONFIG -= console解决不了,有知道的大神请留言告知下!!!