我不太明白 ar
实用程序在 Unix 系统上的作用。
我知道它可以以某种方式用于创建 c 库,但手册页告诉我的只是它用于从文件创建存档,这听起来类似于 tar
。 ...
最佳答案
主要目的是获取单独的目标文件 (*.o
) 并将它们捆绑在一起成为一个静态库文件 (*.a
)。 .a 文件包含一个索引,允许链接器快速定位库中的符号。
Tar 不会创建链接器可以理解的文件。
关于c - "ar"实用程序到底做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1551310/