有没有一个工具可以检测C代码中的递归函数调用?

Sam*_*Sam 2 c recursion

我需要在继承的代码库中搜索并消除递归函数调用.到目前为止,我无法找到任何可以进行静态分析并找到这些功能的工具.

bet*_*eta 6

您可能想尝试cflow:

cflow实用程序应分析目标文件或汇编程序,C语言,lex或yacc源文件的集合,并尝试构建一个图形,写入标准输出,绘制外部引用.

它应该打印一个调用图并标记递归函数.