Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在单独的文件中使用GDB调试信息_Gdb - Fatal编程技术网

在单独的文件中使用GDB调试信息

在单独的文件中使用GDB调试信息,gdb,Gdb,我偶然发现了这篇文章 但它说这只能对可执行文件执行,或者用确切的话来说 任何可执行文件格式都可以携带调试链接,只要它可以包含名为.gnu_debuglink的节以及上述内容 我想检查一下是否可以将共享二进制文件的调试信息分离出来。因此,文件也是如此?这里的手册有点不清楚。短语“任何可执行文件格式”实际上意味着“gdb理解的任何东西,无论是可执行文件还是共享库” 事实上,许多发行版——例如Fedora——将几乎每个包的debuginfo拆分为一个单独的包;可执行文件和共享库都是如此。这里的手册有些

我偶然发现了这篇文章

但它说这只能对可执行文件执行,或者用确切的话来说

任何可执行文件格式都可以携带调试链接,只要它可以包含名为.gnu_debuglink的节以及上述内容


我想检查一下是否可以将共享二进制文件的调试信息分离出来。因此,文件也是如此?

这里的手册有点不清楚。短语“任何可执行文件格式”实际上意味着“gdb理解的任何东西,无论是可执行文件还是共享库”


事实上,许多发行版——例如Fedora——将几乎每个包的debuginfo拆分为一个单独的包;可执行文件和共享库都是如此。

这里的手册有些不清楚。短语“任何可执行文件格式”实际上意味着“gdb理解的任何东西,无论是可执行文件还是共享库”

事实上,许多发行版——例如Fedora——将几乎每个包的debuginfo拆分为一个单独的包;这对可执行文件和共享库都是如此