如何在 Windows 7 上永久增加堆栈大小?

Peđ*_*zić 8 windows-7 32-bit stack

我需要在 32 位 Windows 7 Ultimate 上增加默认堆栈大小。据我所知,有两种方法可以在 Linux 上增加堆栈大小,执行命令“ulimit -s size”和更改 limits.conf 文件。Windows 7 操作系统是否有类似的方法?

aki*_*ira 8

可以使用以下editbin命令(visual studio 的一部分)更改程序的堆栈大小:

$ editbin /STACK:reserve[,commit] program.exe
Run Code Online (Sandbox Code Playgroud)

请参阅https://docs.microsoft.com/en-us/cpp/build/reference/stack