c++ - 寻找免费的源代码分析器(函数依赖树)

标签 c++ c code-analysis

<分区>

有人知道我在哪里可以找到在 Windows 上运行的分析 C 源代码并输出功能依赖树的实用程序/应用程序吗?

我正在寻找的是这些方面的东西:

PrintString->PrintCharacter->PrintByte->Printf

最佳答案

这几乎肯定是矫枉过正,但您可以使用 Doxygen 对 C、C++、PHP、Java、C# 等执行此操作(如果您安装了 Graphviz dot)。 Here's a page with a sample call tree由 Doxygen/dot 生成。

Doxygen 在 Windows 上运行良好,并且可以 output HTML and a few other formats .

关于c++ - 寻找免费的源代码分析器(函数依赖树),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1408908/

相关文章:

c++ - 在 C++17 中,是否未定义使用无锁原子保护从信号处理程序传递的数据?

c - 优化 C for 循环

matlab - %#mex 杂注有什么作用?

c - 有人使用 C/objective-C 的 clang 静态分析器吗?好不好?

c++ - 当循环失败时,读取 int 和 string C++

c++ - pair(const std::pair<_T1, _T2>&) 被隐式删除,因为默认定义格式不正确错误:分配 unique_ptr 映射时

C++ 错误 : Class has-a-relationship with Struct in Same Header File

c - 这段代码有什么问题?这段代码来自一本关于学习C的书

c++ - 如何将带有特殊字符的QString转换成字节流通过Linux管道发送

c++ - Jenkins 上的 Coverity 有什么替代品吗?