欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Qt 独立运行时伴随CMD命令窗口

发布时间:2023/12/13 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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命令窗口的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。