800M

20 object(s)
 

DevC++修改栈空间大小之编译选项

在用Windows平台的DevC++软件编写程序时,栈空间默认不超过10M,如果递归次数超过几十万,就有可能栈空间溢出,这时候我们可以通过修改编译选项增大栈空间,步骤如下:

1、工具 → 编译选项

2、编译时加入命令:-Wl,--stack=102400000

注意:单位是字节,上面的命令设置栈空间为100000K,约100MB。

编译器选项.png

注意:命令的大小写不要随便改!