Qt 独立运行时伴随CMD命令窗口
用Qt写了一个小软件,在把程序release后,打包分装后,发现程序运行的时候会伴随cmd命令窗口,可把我愁怀了
不过功夫不负有心人,在老师和我网友的帮助下,终于搞完了
CONFIG:指定工程配置和编译参数
以下对CONFIG变量做主要介绍:
debug:编译有调试信息的可执行文件或则库
release:编译不具有调试信息可执行文件或者库(如果同时指定debug release时,只有debug有效)
warn_off:关闭大量警告,默认是打开的
qt:指应用程序使用Qt
dll:动态编译库
staticlib:静态编译库
plugin:编译一个插件
console:应用程序需要写控制台
当我们写CONFIG变量时,可以使用
如:CONFIG = qt release warn_off
或者CONFIG = qt
CONFIG += release
CONFIG += warn_off
当想要移除某个设置时:CONFIG -= warn_off
在pro文件里,可以使
以上参考为http://www.cnblogs.com/braver/articles/1935891.html
所以修改工程文件就可以
CONFIG+=release Win32:CONFIG(debug,debug|release) { TARGET=debug_binary } else{ TARGET=release_binary } greaterThan(QT_MAJOR_VERSION,4):QT+=widgets
这样就可以消除 cmd命令错口
转载于:https://www.cnblogs.com/DreamDog/p/9160159.html
总结
以上是生活随笔为你收集整理的Qt 独立运行时伴随CMD命令窗口的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 从博越到博越L!吉利智能SUV革新者登场
- 下一篇: ETL模型设计