Continuous Inspection


The C/C++ plugin enables analysis and reporting on C and C++ projects.
Ultimate: Included
Enterprise: Included
Professional: € 7,000
Community: € 7,000
All prices for one license per year per instance including support, upgrades, maintenance.

DocumentationIssue Tracker



More versions
C / C++ / Objective-C 4.2 – Sep 30, 2016 – SonarQube 5.6+ (Compatible with LTS)
8 new rules, support of OS X System Integrity Framework, import of XCode 8/llvm-cov code coverage report.
I accept the Terms and ConditionsDownloadRelease notes


The C/C++ plugin adds a state-of-the-art C/C++ lexer, preprocessor and parser to SonarSource products. It allows users to perform objective and automated C and C++ code reviews against pre-defined coding best practices. As the plugin includes embedded lexer and preprocessor, the C/C++ source code does not need to be preprocessed before being analyzed. This plugin benefits from the power of Open Source by reusing all available core services from the SonarQube platform, including issues drilldowns, hotspots, code viewer with syntax highlighting, Time Machine, Clouds, and coding rule profile management.


  • Embedded lexer, preprocessor and parser, so the C/C++ source code does not need to be preprocessed before being analyzed
  • Supports C89, C99, C11, C++03, C++11 and C++14 standards
  • Supports Microsoft Component Extensions for Runtime Platforms: C++/CLI and C++/CX
  • Supports GNU extensions
  • Supports projects compiled with CLang, GCC and Microsoft C/C++ compilers
  • Ability to extend the out-the-box rule engine by writing custom rules
  • Ability to import CPPUnit unit test reports
  • Ability to import Microsoft Visual Studio and GCOV Coverage reports
  • Easy installation and usage
  • Excellent performance, able to analyze millions of lines of code in minutes

Related Links