В OSX во время компиляции программ на С++ с помощью g++
я использую
LD_FLAGS= -Wl,-stack_size,0x100000000
но в SUSE Linux я постоянно получаю такие ошибки, как:
x86_64-suse-linux/bin/ld: unrecognized option '--stack'
и тому подобное.
Я знаю, что можно использовать
ulimit -s unlimited
но это не приятно, поскольку не всегда это может сделать один пользователь.
Как увеличить размер стека в Linux с помощью GCC для одного приложения?