今天在使用gdb过程中出现value optimized out,上述情况是由于gcc在编译过程中默认使用-O2优化选项。
以上情况在循环语句中经常出现,对于希望进行单步跟踪调试时,应使用-O0选项。
PS:codeblocks 中不建立工程无法进行调试,Orz。
今天在使用gdb过程中出现value optimized out,上述情况是由于gcc在编译过程中默认使用-O2优化选项。
以上情况在循环语句中经常出现,对于希望进行单步跟踪调试时,应使用-O0选项。
PS:codeblocks 中不建立工程无法进行调试,Orz。