关于GDB的'调试符号'的含义

时间:2011-09-06 13:08:46

标签: debugging gdb

维基百科说:

  

调试符号是表示 编程语言构造 在给定可执行模块中生成特定机器代码的信息。

  1. 有什么样的 编程语言构造 用于此目的?

  2. 在此背景下“构造”的含义是什么?功能

1 个答案:

答案 0 :(得分:3)

编程语言构造被引用为if语句,while循环,赋值语句等等。

调试符号通常是将机器字节码的可执行块的地址与原始源代码文件和它们所代表的行号映射的文件。这使得您可以执行诸如在if语句上放置断点,以及在执行到达字节码的特定位时让计算机停止的操作。