在用GNU编译器编译时更改Linux中C+应用程序的堆栈大小
在OSX中,在C+程序编译过程中使用g++我用
g++
LD_FLAGS= -Wl,-stack_size,0x100000000
但是在SUSE Linux中,我经常会遇到这样的错误:
x86_64-suse-linux/bin/ld: unrecognized option '--stack'
和类似的。
我知道可以用
ulimit -s unlimited
但是这并不是很好,因为单个用户并不总是能做到这一点。
如何在Linux中为单个应用程序增加堆栈大小?
LEATH
缥缈止盈
相关分类