2011-08-24 88 views
1

我给AR一个非常长的命令行(机器人AR精确地)通过bjam的,和AR只是破坏的文件路径,并抱怨说文件不存在。ar命令行长度

有没有办法让ar分配一个更大的命令行缓冲区?

回答

1

不知道的Android版本,但许多ar实现(甚至还有很多其他命令)允许你把你所有的参数到一个文件中(比如xyz.opt),然后使用类似ar @xyz.opt做繁重的工作。

这是有效的,因为限制往往不是在程序本身上,而是经常在构建参数列表的shell上。通过将参数放入文件中,您可以有效避开该限制。

+0

我试着添加你的解决方案,但bjam只是不会与我合作。当我尝试重定向命令参数来说'xyz.opt'文件时,只有2个路径进入文件。 Bjam在这段时间给我带来了很多灰色头发。 –

+0

如果是bjam让你悲伤,你有两种选择:(1)坚持和学习;或者(2)为了其他目的而抛弃它,希望你已经知道或者很容易学习。我,我会选择2,但那只是因为我习惯于定期制作。 – paxdiablo