发新帖我要提问
12
返回列表
打印
[KungFu8位 MCU]

debug和release是什么区别

[复制链接]
楼主: sparrow054
手机看帖
扫描二维码
随时随地手机跟帖
21
usysm| | 2022-12-1 20:14 | 只看该作者 回帖奖励 |倒序浏览
Debug是调试版本,包括的程序信息更多

使用特权

评论回复
22
mattlincoln| | 2022-12-1 20:54 | 只看该作者
Release是发行版本,比Debug版本有一些优化,文件比Debug文件小 ;Debug是调试版本,Debug和Release调用两个不同的底层库。

使用特权

评论回复
23
linfelix| | 2022-12-1 22:17 | 只看该作者
Release版运行速度较快,可执行文件较小

使用特权

评论回复
24
caigang13| | 2022-12-2 07:48 | 只看该作者
一个是调试,一个是发布。

使用特权

评论回复
25
gygp| | 2022-12-2 19:16 | 只看该作者
Release版称为发行版,Debug版称为调试版。

使用特权

评论回复
26
uptown| | 2022-12-2 19:57 | 只看该作者
Debug版本的程序附带很多测试信息和测试程序时才需要的代码

使用特权

评论回复
27
51xlf| | 2022-12-2 20:37 | 只看该作者
debug程序通常比release程序要慢  

使用特权

评论回复
28
uptown| | 2022-12-2 21:19 | 只看该作者
debug跟release在初始化变量时所做的操作是不同的

使用特权

评论回复
29
lvben5d| | 2022-12-7 11:09 | 只看该作者
本帖最后由 lvben5d 于 2022-12-7 11:12 编辑

可以简单定论为: 你用KF8开发产品,最终要用Release的版本 .HEX烧录 才正常。  Debug也产出.Hex  我觉得肯定包涵了KF8官网放入的调试相关的代码,降低执行效率。  正式要用配套pro软件,烧录 Release 文件夹内 编译的HEX 。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则