如何增加gcc的堆栈大小,所以我可以编译这个程序?
注意:没有无限的递归,但是有足够的附带递归来排除gcc的堆栈.
解决方法 在 Linux上,您可以在/etc/security/limits.conf中扩展堆栈大小.您可以通过使用来检查您当前的堆栈大小
$ulimit -s8192
然后将堆栈扩展为两倍:
youruser soft stack 16384
然后重新登录
这将增加您正在运行的所有可执行文件的堆栈大小,而不仅仅是GCC.
总结以上是内存溢出为你收集整理的c – 如何增加gcc可执行堆栈大小?全部内容,希望文章能够帮你解决c – 如何增加gcc可执行堆栈大小?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)