在GCC中列出库函数
Listing library functions in GCC
是否可以在GCC命令行中列出任何库/头文件中可用的所有库函数?有什么类似于Java可用的JAVAP程序的东西吗?谢谢
您可以使用objdump列出共享库(或可执行文件)中的符号:
$objdump -T /usr/lib/libclang.so
<...snipped...>
0000000000124150 g DF .text 00000000000000c1 Base clang_reparseTranslationUnit
000000000010fe40 g DF .text 0000000000000021 Base clang_getNullRange
0000000000135760 g DF .text 000000000000009f Base clang_getPointeeType
0000000000124290 g DF .text 0000000000000289 Base clang_parseTranslationUnit
000000000012b790 g DF .text 0000000000000935 Base clang_findReferencesInFile
0000000000110b80 g DF .text 000000000000001c Base clang_getRangeEnd
0000000000127d20 g DF .text 0000000000000022 Base clang_disposeCodeCompleteResults
0000000000135e10 g DF .text 0000000000000037 Base clang_isPODType
0000000000 10f870 g DF.text 0000000000000025 Base clang_getTranslationUnitCursor0000000000129b50 g DF.text 00000000000002c1 Base clang_getDiagnosticsOption
如您所见,它列出了不同的符号及其相对地址。
相关文章:
- 库函数需要一个 std::function<void(void)>,如何传入类函数?
- 有没有一个 c++ gmp 库函数与 python gmpy2 库 divm(..) 函数相同?
- 好友库函数可以访问子数据
- 覆盖程序中的标准 C 库函数C++
- VS2017 #error: : snprintf 的宏定义与标准库函数声明冲突
- 在不使用内置库函数的情况下添加字符串,我做错了什么?
- 返回time()库函数的数据类型
- 将C++中的多个参数传递给MatLab共享库函数
- 如何将英特尔的数学函数库与 gcc 一起使用?
- 从另一个动态链接库项目调用静态库函数
- 导入的库函数是否可以在内存中移动
- 带参数的线程调用库函数
- 在 MASM 中调用标准库函数
- 关于 PBC 库在 GCC 编译器在 DEV C++ 中使用
- char concat c++ 没有库函数
- 为什么C++ std::min_element 库函数接受采用布尔返回类型的函数对象的函子,而不是像 C 中那样的 in
- 如何在将指针传递给库函数时处理内存管理
- 使库函数模板化以避免编译器指令是否有益?
- 结构被库函数覆盖
- 在GCC中列出库函数