【问题标题】:Why the .a file is smaller than the .so file?为什么 .a 文件比 .so 文件小?
【发布时间】:2021-06-02 16:51:52
【问题描述】:

.a 文件和 .so 文件

CMakeLists.txt

【问题讨论】:

标签: c++ cmake android-ndk


【解决方案1】:

我的猜测是.a 文件是.o 目标文件的简单存档格式(这又或多或少是将文本汇编转换为二进制的结果),而.so 是成熟的 ELF二进制文件,在标头中包含额外的数据部分和元数据。

【讨论】:

    猜你喜欢
    • 2012-04-06
    • 2012-08-30
    • 2015-09-19
    • 2015-07-23
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多