查看“Link Archiver”的源代码
←
Link Archiver
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{Stub}} {{Infobox_Tool |name=GNU Archiver |website=http://www.gnu.org/software/binutils/ }} GNU '''ar'''是一个存档多个文件的实用程序,是[[binutils]]包的一部分。 它用于将一组文件合并为一个文件。 这样就可以压缩、发送文件,或者最重要、最常见的是将文件链接到程序中。 ==用法== 这个工具本身就像它的目的一样简单。用于存档一系列目标文件: <source lang="bash">ar -rcs archive.a obj_fil1.o obj_fil2.o obj_fil3.o obj_fil4.o ... obj_filN.o</source> 然后,把他们链接起来: <source lang="bash">cc example.c archive.a -o example.bin</source> '''重点''': 如果您链接了库 “archive.a” 之外的其他目标文件,请注意把 “archive.a” 放在那些目标文件的后面 (或者让它成为要链接的文件列表中的最后一个文件) - 因此链接器可以解析‘’archive.a‘’库的某个成员所包含的符号匹配项。 == 另见 == ===文章=== * [[binutils]] * [[LD|ld]] === 外部链接 === * [https://sourceware.org/binutils/docs/binutils/ar.html#ar GNU 'ar' online manual]. [[Category:Binutils]]
本页使用的模板:
模板:If
(
查看源代码
)
模板:Infobox Tool
(
查看源代码
)
模板:Show1
(
查看源代码
)
模板:Stub
(
查看源代码
)
返回至“
Link Archiver
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息