在混合源代码中生成调用树或抽象语法树?

时间:2012-08-21 15:09:25

标签: c++ c fortran

我正在寻找一种工具来从混合源代码生成调用树或抽象语法树,主要由FORTRAN(大约77个,大多数是90个)和C ++(具有一些普通的C)组成。理想情况下它应该是免费/开源的。在商用终端上,我看到Understand,还有其他人吗?

编辑我正在使用英特尔Fortran和C ++编译器。

同时编辑我正在运行Linux。我还使用了英特尔VTune实用程序,但它只提供了特定实例的调用图(例如if / then切换的一个分支),而不是完整的结构。

1 个答案:

答案 0 :(得分:1)

ROSE可能会让你快速得到你想要的东西。