ar 命令

作者: visual_ | 来源:发表于2018-08-15 17:55 被阅读18次

ar 命令

用途说明

创建静态库.a文件

常用命令参数

格式:ar rcs libxxx.a xx1.o xx2.o
参数r:在库中插入模块(替换)。当插入的模块名已经在库中存在,则替换同名的模块。如果若干模块中有一个模块在库中不存在,ar显示一个错误消息,并不替换其他同名模块。默认的情况下,新的成员增加在库的结尾处,可以使用其他任选项来改变增加的位置。
参数c:创建一个库。不管库是否存在,都将创建。
参数s:创建目标文件索引,这在创建较大的库时能加快时间。(补充:如果不需要创建索引,可改成大写S参数;如果。a文件缺少索引,可以使用ranlib命令添加)

格式:ar t libxxx.a
显示库文件中有哪些目标文件,只显示名称。

格式:ar tv libxxx.a
显示库文件中有哪些目标文件,显示文件名、时间、大小等详细信息。

原贴地址

相关文章

  • Linux 常用命令三

    gcc ar AR命令可以对一个或者多个目标文件.o进行归档, 形成一个静态库.a文件。 命令格式 ar [-]{...

  • ar 命令

    ar 命令 用途说明 创建静态库.a文件 常用命令参数 格式:ar rcs libxxx.a xx1.o xx2....

  • shell[编译C]打包静态库使用ar命令

    1 打包脚本 脚本如下,下面附上ar 和 ranlib命令参考(命令来自于网络) ALLLIB=*.a FILE=...

  • 华为配置ssh远程登录

    架构 要求:实现在AR3上通过ssh连接AR4 前提:路由器之间互通 AR4配置 (直接复制到命令行即可) 用户名...

  • mount/umount命令基础专题

    重点参考链接 mount/umount命令详解 http://blog.csdn.net/wlxtaking/ar...

  • 操作静态库命令工具 ar

    Linux ar命令用于建立或修改备存文件,或是从备存文件中抽取文件。ar可让您集合许多文件,成为单一的备存文件。...

  • 编译命令

    创建静态库 创建动态库 ar命令 ar压缩目标文件,并对其进行编号和索引,形成静态库。同时也可以解压缩静态库,查看...

  • MacOS系统gradlew命令报错 env: bash\r:

    问题 在MacOs系统,在Android studio下面的终端,使用./gradlew aR命令打包的时候...

  • ar、ranlib、nm命令详解

    一 常用脚本 1 打包脚本 脚本如下,下面附上ar 和 ranlib命令参考(命令来自于网络) 2 更新静态库 使...

  • Linux命令学习手册-ar

    ar [-c] [-l] [-g|-o] [-s] [-v] [-C] [-T] [-z] {-h|-p|-t|-...

网友评论

      本文标题:ar 命令

      本文链接:https://www.haomeiwen.com/subject/lwnwbftx.html