如何增加gcc的堆栈大小,所以我可以编译这个程序?
注意:没有无限的递归,但是有足够的附带递归来排除gcc的堆栈.
您可以通过使用来检查您当前的堆栈大小
$ulimit -s 8192
然后将堆栈扩展为两倍:
youruser soft stack 16384
然后重新登录
这将增加您正在运行的所有可执行文件的堆栈大小,而不仅仅是GCC.