You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于gdb中info sharedlibrary命令Syms Read列及(*)含义的咨询

GDB info sharedlibrary 输出列含义解析

Syms Read 列含义

  • 该列标识GDB是否已读取对应共享库的符号表:
    • Yes:GDB成功加载了该库的符号信息,可正常对库内的函数、变量等设置断点、进行符号级调试。
    • No:GDB未读取到该库的符号,一般是因为库未携带调试信息,或GDB无法定位到对应的符号文件。

带(*)标记的行的含义

  • 带有(*)标记的行,表示对应的共享库是进程启动阶段由系统动态链接器自动加载的标准库,而非程序运行过程中通过dlopen()这类动态加载接口手动加载的库。

示例输出

(gdb) info sharedlibrary
From                To                  Syms Read   Shared Object Library
0x00007fffe91d53d0  0x00007fffe91df040  Yes (*)     /lib64/libcrypto.so.1.1
0x00007fffe8f52380  0x00007fffe8fad973  Yes (*)     /lib64/libpcre2-8.so.0
0x00007fffe8c93700  0x00007fffe8e09a03  Yes         /data/repos/ext/lib/linux/64/libcrypto.so.1.0.0
0x00007fffe8bbc870  0x00007fffe8c0c670  Yes         /data/repos/ext/lib/linux/64/libssl.so.1.0.0

内容的提问来源于stack exchange,提问作者shawn1874

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 00:56:03