搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Monodyee
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
3D点云深度学习-浅谈点云分割_点云深度学习分割
2
拥有你自己的私有网盘--Docker方式部署Nextcloud
3
uniapp模仿下拉框实现文字联想功能 - uniapp输入联想(官方样式-附源码)
4
IE8下提示'console'没有定义错误
5
解决VIM插件出现E492不是编辑器命令 ^M_e492: not an editor command: wd
6
“path“ is required in a route configuration._path" is required in a route configuration.
7
linux内存资源占用工具,在Linux中可视化显示内存占用情况的方法
8
arcgis按汉字批量赋值属性python代码_arcgis属性表批量赋值汉字
9
vite中使用scss_vite scss
10
一个 bug ,罚款 200,我真待过这样的公司
当前位置:
article
> 正文
关于QtCreator中三种不同编译版本 debug、release、profile 的区别_qt creator 区分debug release
作者:Monodyee | 2024-03-24 04:43:00
赞
踩
qt creator 区分debug release
debug调试模式,编译后的可执行文件很大,带了很多调试符号信息等,方便开发阶段调试的时候进入具体的堆栈查看值。会打开所有的断言,运行阶段性能差速度慢,可能会有卡顿感觉。
release发布模式,编译后的可执行文件很小,不带任何调试符号信息,一般用于打包发布程序。由于经过了各种优化,会关闭所有断言,运行阶段性能最好,如果有卡顿那肯定是你的程序问题。
profile概述模式,编译后的可执行文件比debug小很多比release大一点,带有部分调试符号信息,在debug和release之间取一个平衡,兼顾性能和调试,性能更优但是又方便调试。
使用Qt5.7版本对应三种模式编译的空白窗体程序大小:debug(1319kb)、release(24kb)、profile(90kb)。
debug链接的库是带d结尾的,release和profile链接的库是不带d结尾的,很多人以为profile链接的是带d结尾的其实是错误的。
新的Qt在线安装程序在安装的时候,可以勾选是否安装debug调试库(对应lib目录下一堆带d结尾的文件),以前的版本是默认都安装,现在可选安装以便减少体积。
无论是否安装了debug调试库,你都可以选择debug模式生成对应debug的文件,这个不知道怎么做到的。
无论是哪种模式,都可以在程序中开启日志钩子输出日志信息,方便收集运行阶段的各种信息反馈给开发人员查看问题。
最初的开发工具一般是具有debug和release两种模式,随着用户需求的增加和场景的需要,部分开发工具衍生出了profile模式,更有甚者比如flutter还有第四种test模式。
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
【wpsshop博客】
推荐阅读
article
【IOS-Debug】
uniapp
小
程序
打开
APP
原生
页面_
uniapp
ios
小
程序
调用
原生
界面...
APP
里面的
uniapp
小
程序
要接入微信支付,但是支付的调起为实现统一管理是由
APP
原生
调起支付,不是每个
小
程序
自己实现...
赞
踩
article
使用
VSCode
编译
调试
IAR
的
stm32
工程_
vscode
iar
debug
...
相对于
IAR
和Keil上世纪水平的代码编辑器,巨硬出品的
VSCode
简直就是太香了,可惜毕竟不是专门为嵌入式开发设计的,...
赞
踩
article
Qt pro文件中判断
x86
/
arm
(
a
arch
64
)交叉编译环境,区分
linux
/window...
使用的
arm
编译器为
a
arch
64
, 很多博客都是使用 QMAKE_HOST.
arch
进行判断,但这并不能分辨出 aa...
赞
踩
article
idea
启动项目报错:Unable
to
open
debug
ger
port
(127.0.0.1:...
idea
启动项目报错:Unable
to
open
debug
ger
port
(127.0.0.1:XXXXX)_ide...
赞
踩
article
idea
启动项目时候,启动失败
Unable
to
open
debug
ger
port
(127.0...
小编有话:重新启动
idea
的时候,右下角爆出这样的错误,这是因为端口被占用了。还有有可能是java 进程占用了这个端口。...
赞
踩
article
Idea
debug
无法启动项目
Unable
to
open
debug
ger
port
(12...
1、造成这个问题可能有两个原因端口占用冲突非端口占用冲突2、 端口占用冲突这个很好解决,网上大部分都说是端口占用冲突,打...
赞
踩
article
使用
Docker
部署 SpringBoot 项目 (Jar 包、War包)_
docker
spr...
文章目录0 环境1 准备工作2 部署
spring
boot
ja
r包项目3 部署 war 包项目0 环境Linux:va...
赞
踩
article
Android
studio
编译失败后
a
pp出现红叉(
Could
not get
unknown
...
我是使用gr
a
dle打包时出现这种错误:我的原因是:在
a
pp 的module下build.gr
a
dle文件中的build...
赞
踩
article
Android
代码
混淆
_
android
混淆
debug...
一、代码
混淆
作用:防止反编译; 精简编译后的apk文件大小;二、开启
混淆
:在项目的build.gradle中开启
混淆
:将...
赞
踩
article
IntelliJ
IDEA
2017.2永久破解_jetbrainscrack-
2.7
-releas...
针对新版的
IntelliJ
IDEA
,笔者的版本是2017.2,提供一种新的破解方法,用此种方法破解的有效期到2099年...
赞
踩
article
人脸识别
:路在何方?| 爱莫受邀参加
VALSE
Webinar
报告会_爱莫
人工智能
libfaced...
爱莫致密人脸点跟踪展示3月27日,爱莫科技CEO杨恒受邀参与
VALSE
Webinar
19-06期“
人脸识别
:路在何方”...
赞
踩
article
解决在
>
type>script里获取
>
>
axi>os>返回值报错的问题,
Property
‘profile‘ d...
如果你是用的vuecli创建的项目,那么请在res文件夹下新建
>
>
axi>os>.d.ts文件,添加以下内容:/* eslint...
赞
踩
article
maven
中
profile
的
使用
详解_
maven
profile
...
maven
的
profile
profile
profile
配置_
maven
profile
maven
profile
...
赞
踩
article
使用
maven
profile
实现
不同
环境
打
包
_
maven
profile
怎么实现
不同
环境
打
不同
的...
使用
maven
profile
实现
不同
环境
打
包
_
maven
profile
怎么实现
不同
环境
打
不同
的
包
maven
pro...
赞
踩
article
Bitmap
debug
时
预览
其
图片
_
bitmap
文件怎么
预览
...
1.首先找点
Bitmap
的变量,直接在变量出鼠标悬停或者,将
Bitmap
变量添加到watches里,如下2.找到Bitm...
赞
踩
article
a
ndroid studio
debug
调试_
a
tt
a
ch
a
debug
ger...
Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但...
赞
踩
article
Android
StudioDebug
调试
详细大全_
android
studio
debug
and...
Android
Debug
调试
_
android
studio
debug
android
14
systemui
andr...
赞
踩
article
如何
Debug
调试
Android
程序_
android
debug
...
当开发过程中遇到一些奇怪的bug,但又迟迟定位不出来原因是什么的时候,最好的解决办法就是调试了。调试允许我们逐行地执行代...
赞
踩
article
Android
Studio
Debug
的 9 个小技巧_
android
studio
debug...
作者:wanbo周末看
Android
Dev Summit '19 的视频的时候,看到一章关于
Android
Stu...
赞
踩
article
android
debug
手机
出现
2
个图标...
多处AndroidManifest.xml都配置了
android:nam...
赞
踩
相关标签
uni-app
小程序
objective-c
xcode
c++
python
linux
java
android
qt
arm
intellij-idea
tomcat
intellij idea
debug
docker
代码混淆
IntelliJ
IntelliJ IDEA
工具破解
破解
爱莫科技
人工智能
人脸识别