gdb调试时,打印一个变量,发现不能打印,提示如下:
(gdb) p freespace
$3 = <value optimized out>
看提示是说被优化了,查看makefile,优化选项用的是-O2,貌似优化级别有点高,改为-O1吧,结果还是不行,那就只能是-O0了,done。
(gdb) p freespace
$3 = <value optimized out>
看提示是说被优化了,查看makefile,优化选项用的是-O2,貌似优化级别有点高,改为-O1吧,结果还是不行,那就只能是-O0了,done。