为什么 'ar' 不像手册页所说的那样工作?

为什么 'ar' 不像手册页所说的那样工作?

我正在尝试使用 Debian Wheezy armel 版本的 binutils 中包含的“ar”,但它的运行方式似乎与我遇到的其他系统不同。

命令行的一些示例输出:

$ ar
Usage: ar [options] archive
 Generate an index to speed access to archives
 The options are:
  @<file>                      Read options from <file>
  --plugin <name>              Load the specified plugin
  -t                           Update the archive's symbol map timestamp
  -h --help                    Print this help message
  -v --version                 Print version information
ar: supported targets: elf32-littlearm elf32-bigarm elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex

$ ar -crs something.a file1.o file2.o
ar: invalid option -- 'c'
ar: invalid option -- 'r'
ar: invalid option -- 's'

我在这里缺少什么?为什么我总是收到无效选项消息?

答案1

对于初学者来说,“-c”是一个无效的按键字母。在我看来,您必须使用“d”、“m”、“p”、“q”、“r”或“x”作为第一个按键。您可以从 得到合理的解释ar --help

我猜,但我认为你的意思ar -rcs是代替arc -crs.

相关内容