从C#代码中访问C代码分析器?

时间:2018-03-27 23:15:05

标签: c# visual-studio static-analysis

我正在开发一个Visual Studio C#应用程序。

作为此应用程序的一部分,我想对C代码进行静态分析(即C#应用程序分析C代码)。

为此,我想从我的C#代码中访问一些静态代码分析工具,并在相关的C文件上运行它。

我希望有一些用于" CppCheck"的API,它在我的Visual Studio环境中作为插件安装:

enter image description here

但是,到目前为止,我还没有找到一个API,通过它我可以访问CppCheck。

我的问题是:有没有人知道我可以在C#应用程序中使用的CppCheck或其他C-Code-Analyzer的API?

1 个答案:

答案 0 :(得分:1)

您可以使用C#代码中的CppDepend API,在安装中提供演示项目CppDepend.PowerTools,向您展示如何操作。