Integrating External Tools with CppDepend

Optimizing Development Workflow with External Tools Integration in CppDepend

CppDepend provides many interesting features to explore and treat the data extracted from the analysis phase, and it's very interesting to use these features to treat the analysis data from the other static analysis tools.

CppDepend supports out of the box the XML files from CppCheck, Visual Studio Analyzer and CPD. However you can integrate another analysis tool by providing to CppDepend an XML file with this following format:

xml plugin integration

Almost all C/C++ static analysis tools could generate an XML output, and to integrate it into CppDepend you have to develop an utility to convert the tool format into the CppDepend one.

You can import the XML files from the following form:

plugin import form

After importing the XML files you can use CQLinq to query all the data extracted from the tool integrated.

query extracted data

CppDepend offers a wide range of features. It is often described as a Swiss Army Knife for C and C++ developers.

Start Free Trial