最近我遇到了一个有趣的问题。当我使用gdb进行代码搜索时,我可以通过步进进入任何我定义的函数。但是当我尝试对标准C函数(例如printf())进行操作时,我只能看到源代码的二进制形式。
我该如何要求gdb显示可读的源代码?我非常关心标准函数的工作原理。谢谢!
最近我遇到了一个有趣的问题。当我使用gdb进行代码搜索时,我可以通过步进进入任何我定义的函数。但是当我尝试对标准C函数(例如printf())进行操作时,我只能看到源代码的二进制形式。
我该如何要求gdb显示可读的源代码?我非常关心标准函数的工作原理。谢谢!