【发布时间】:2011-08-24 08:58:34
【问题描述】:
我有一个非常长的命令行,由 bjam 提供给 ar(完全是 android ar),而 ar 只是破坏了文件路径并抱怨文件不存在。
有没有办法让 ar 分配一个更大的命令行缓冲区?
【问题讨论】:
标签: android linker bjam binutils unix-ar
我有一个非常长的命令行,由 bjam 提供给 ar(完全是 android ar),而 ar 只是破坏了文件路径并抱怨文件不存在。
有没有办法让 ar 分配一个更大的命令行缓冲区?
【问题讨论】:
标签: android linker bjam binutils unix-ar
不确定 Android 版本,但许多 ar 实现(实际上还有许多 other 命令)允许您将所有参数放入文件中(例如 xyz.opt),然后使用类似ar @xyz.opt 做繁重的工作。
之所以有效,是因为限制往往不是程序本身,而是构造参数列表的 shell。通过将参数放入文件中,您可以有效地绕过该限制。
【讨论】: