我有一个非常长的命令行给ar (android)通过bjam, ar只是破坏文件路径和抱怨文件不存在。
是否有办法使ar分配更大的命令行缓冲区?
不确定Android版本,但许多ar
实现(以及许多其他命令)允许您将所有参数放入一个文件(例如xyz.opt
),然后使用ar @xyz.opt
之类的东西来做grunt工作。
这样做是有效的,因为限制往往不是在程序本身,而是在构造参数列表的shell上。通过将参数放入文件中,可以有效地绕过这个限制。