首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"ar“实用程序到底做了什么?

"ar“实用程序到底做了什么?
EN

Stack Overflow用户
提问于 2009-10-11 18:06:06
回答 6查看 461关注 0票数 4

我真的不明白ar实用程序在Unix系统上做什么。

我知道它可以以某种方式用于创建c库,但手册页告诉我的是,它用于从文件创建归档,这听起来类似于,例如,tar……

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-10-11 18:09:26

主要目的是获取单独的对象文件(*.o),并将它们捆绑到一个静态库文件(*.a)中。.a文件包含一个索引,该索引允许链接器在库中快速定位符号。

Tar不会创建链接器能够理解的文件。

票数 7
EN

Stack Overflow用户

发布于 2009-10-11 18:27:38

tar一样,ar也是一个通用的归档工具。它只是“碰巧”主要用于创建静态库归档,这是它的传统用途之一,但您仍然可以将其用于通用归档,尽管tar可能是更好的选择。ar也用于Debian .deb包。

票数 4
EN

Stack Overflow用户

发布于 2009-10-11 18:08:30

没错,ar是一个归档程序。它只是获取一组对象文件(*.o),并将它们放入您称为静态库的归档中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1551310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档