是否可以获取GCC编译的每个函数的最大帧大小?
我的项目中有一堆 C 和 C++ 源文件,我想统计每个函数的堆栈使用情况,只是在 GCC 手册中找不到任何相关选项。
最佳答案
你可以试试-fstack-usage
.
还有-Wstack-usage=<stack_limit>
(例如 -Wstack-usage=4096
),它会在您编译代码时向您发出警告。
关于c++ - 如何获得gcc编译的每个函数的最大帧大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7335215/