gpt4 book ai didi

gdb - gdb 中的 是什么意思?

转载 作者:行者123 更新时间:2023-12-03 05:44:37 24 4
gpt4 key购买 nike

(gdb) n
134 a = b = c = 0xdeadbeef + ((uint32_t)length) + initval;
(gdb) n
(gdb) p a
$30 = <value optimized out>
(gdb) p b
$31 = <value optimized out>
(gdb) p c
$32 = 3735928563

gdb 如何优化我的值?

最佳答案

这意味着您使用例如编译gcc -O3 和 gcc 优化器发现您的某些变量在某种程度上是多余的,因此可以将它们优化掉。在这种特殊情况下,您似乎有三个具有相同值的变量 a、b、c,并且大概它们都可以别名为单个变量。禁用优化进行编译,例如gcc -O0,如果您想查看此类变量(在任何情况下这对于调试构建来说通常都是一个好主意)。

关于gdb - gdb 中的 <value optimization out> 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5497855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com