【问题标题】:GDB: How to list all source files used for compilationGDB:如何列出用于编译的所有源文件
【发布时间】:2014-05-14 07:41:02
【问题描述】:

项目的新手,有多个用于编译的源文件,一些“可能”是动态库,在运行时加载。使用“GDB”调试可执行文件时,是否有命令列出用于构建可执行文件的所有源文件(静态)。一旦我拥有了所有的源文件,我就很容易设置断点、列出函数等。我在 GDB 中找不到执行此操作的命令(我确定应该有一个)。在 DDD(基于 gui 的 gdb)中,有一个菜单:File->List,其中列出了所有使用的源文件和用于构建可执行文件的静态库。不幸的是,对于基于命令行的调试器 (GDB),我找不到等效的命令。

【问题讨论】:

    标签: debugging gdb ddd-debugger


    【解决方案1】:

    您可能正在寻找info sourcesinfo functions 也可能会有所帮助。

    别忘了你可以输入break,然后按Tab键,这将列出所有相关功能。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-09
    • 1970-01-01
    • 2017-02-18
    • 2013-06-19
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    相关资源
    最近更新 更多