我正在研究Ubuntu 11.04.如何找出进程的最大调用堆栈大小以及堆栈的每个帧的大小?
linux ubuntu stack
看来我的程序(用 mingw 构建g++)由于堆栈内存不足而崩溃。我使用编译选项-Wl,--stack,64000000来增加堆栈限制,但问题仍然存在。我想知道是否有实用程序或方法来检查程序的当前堆栈限制.exe,以便我可以验证限制确实已更改为该值。
g++
-Wl,--stack,64000000
.exe
stack gcc exe mingw stack-size
stack ×2
exe ×1
gcc ×1
linux ×1
mingw ×1
stack-size ×1
ubuntu ×1