c - 在 C 中解析 Linux 静态库 (.a)

标签 c linux parsing unix .a

<分区>

我想知道如何解析 linux 静态库 (.a) 以获取每个文件的内容。 谢谢帮助我!

最佳答案

除了提到的objdump之外,您还可以使用nm来列出一个.a文件的内容,包括里面定义的内容(以及哪个文件。 c定义了它们,当没有剥离时),以及extern(需要其他库来满足)。

关于c - 在 C 中解析 Linux 静态库 (.a),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9655083/

相关文章:

c - scanf 函数不适用于字符

c - 代码中没有错误,但是当您调试时,我收到错误(Eclipse Luna)

C:在从父进程到子进程的管道中未检测到 EOF

c++ - 如何使用 boost::spirit::x3 测试字符串的有效双重内容?

python - 从 python 中的 feedparser 解析不同的日期格式?

c++ - 客户端/服务器设置仅在同一台计算机上有效

linux - mod_rewrite REQUEST_URI 混淆

linux - Linux 的 Oracle JDK 链接是否断开?

linux - 通过按特定按钮停止脚本(在脚本处理它时收听 STDIN)

python - 在 Python 中解析带有未声明前缀的 XML