我正在分析一大块 C 代码,并希望将其拆分为模块。有没有办法自动生成 C 函数列表,从最长的函数开始?
最佳答案
使用 GNU 用户空间(例如在 Linux 上),您可以使用 nm -S --size-sort object.o
从目标文件中获取按大小排序的符号列表。这应该与源代码长度大致成正比。
关于c - 如何获取按长度排序的 C 代码函数列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33042501/