如果我目前的環境下,GMAKE更改堆棧大小限制
$ ulimit -s
10240
但是,如果我通過使用gmake運行過程中,堆棧大小是無限的。對於實例(;:是讓使用gmake使用shell執行命令,否則它會嘗試找到該名稱的可執行文件)
$ cat Makefile
default:
ulimit -s; :
$ gmake
ulimit -s; :
unlimited
是有可能得到GMAKE不改變限?
如果沒有,是否有可能重置限制爲我想要的所有規則而不修改它們(雖然我可能會更改主Makefile,一些規則來自生成的包含文件並更改生成邏輯開始帶來自己的問題)。
編輯:@MadScientist瞭解到,這是3.81固定在3.82的問題。但我仍然喜歡周圍的工作。
是的。我仍然喜歡周圍的工作。 – AProgrammer 2013-04-29 13:40:47
我假設一個解決方法只需要觸摸Makefile,但你仍然適合我。 – AProgrammer 2013-04-29 15:07:13