C 有没有一种方法可以使用静态代码分析器显示函数的所有可能的回溯?

C 有没有一种方法可以使用静态代码分析器显示函数的所有可能的回溯?,c,static-analysis,cscope,C,Static Analysis,Cscope,我有一个相当大的源代码是用C编写的,我想生成一个函数的所有可能的回溯。在应用程序的执行过程中,有一些工具可以获得类似的结果,例如:STAT。相反,我需要的只是源代码,例如一些静态代码分析 可以使用CSCOPE一次一个函数手动获取此信息 我在这里还遇到了另一个线程:它使用CSCOPE递归地列出所有目录中的所有函数。我希望有某种方法可以使用CSCOPE命令行自动检索所有回溯。我不确定这是否完全符合您的要求,但可以读取CSCOPE数据库并对其进行一系列操作,这样至少可以让您更接近它。我不确定这是否符合

我有一个相当大的源代码是用C编写的,我想生成一个函数的所有可能的回溯。在应用程序的执行过程中,有一些工具可以获得类似的结果,例如:STAT。相反,我需要的只是源代码,例如一些静态代码分析

可以使用CSCOPE一次一个函数手动获取此信息


我在这里还遇到了另一个线程:它使用CSCOPE递归地列出所有目录中的所有函数。我希望有某种方法可以使用CSCOPE命令行自动检索所有回溯。

我不确定这是否完全符合您的要求,但可以读取CSCOPE数据库并对其进行一系列操作,这样至少可以让您更接近它。

我不确定这是否符合您的要求,但是可以读取cscope数据库并对其进行一系列操作,这样至少可以让您更接近它。

为什么这会有用?我不是说它不可能,但我现在没有看到它。@500 InternalServerError它可能很有用,例如,当需要增强现有代码以便通过更改函数参数尽可能多地重用代码时。考虑代码是由第三个人理解的,为什么会有用呢?我不是说它不可能,但我现在没有看到它。@500 InternalServerError它可能很有用,例如,当需要增强现有代码以便通过更改函数参数尽可能多地重用代码时。考虑代码是由第三个人理解的。