C GDB-为没有符号的二进制文件提供源代码路径

C GDB-为没有符号的二进制文件提供源代码路径,c,gdb,C,Gdb,如果二进制或其他格式中没有符号表,是否可以提供源代码路径。但我只知道二进制文件是从哪个源代码库创建的 如果我没记错的话,gdb支持这一点,但这么多年后我就忘记了 如果我没记错的话,gdb支持这一点 不,没有 但我只知道二进制文件是从哪个源代码库创建的 这对GDB不是很有用 为了执行源代码级调试,GDB需要知道哪些地址对应于哪些源代码的哪些行(调试行表),哪些变量具有哪些类型/大小(以及在哪里声明) 当您使用-g编译时,编译器会发出该信息,没有它,源代码级调试是不可能的

如果二进制或其他格式中没有符号表,是否可以提供源代码路径。但我只知道二进制文件是从哪个源代码库创建的

如果我没记错的话,gdb支持这一点,但这么多年后我就忘记了

如果我没记错的话,gdb支持这一点

不,没有

但我只知道二进制文件是从哪个源代码库创建的

这对GDB不是很有用

为了执行源代码级调试,GDB需要知道哪些地址对应于哪些源代码的哪些行(调试行表),哪些变量具有哪些类型/大小(以及在哪里声明)

当您使用
-g
编译时,编译器会发出该信息,没有它,源代码级调试是不可能的