PC-Lint Support
PC-Lint is a C/C++-checker with a huge set of rules to be tested on the source files. It can be purchased at Gimpel Software.
The CppChecker is tested with PC-Lint, v.8.0.0u. The used options should contain the options specified within the default settings of the CppChecker Property-Page of the Lint-Settings. This is due to the parsing is optimized (and currently only possible) for this kind of output format.
Features:
- markings placed as in the lint-output with the '#' or '_' marker
- uses include-/exclude-settings from CDT project file
- import feature for lint-options file: from lint-options to CDT
- optional break on unknown includes or error in includes
- specialized error markers for unknown includes
- specialized error markers for errors within includes, stating the calling source file.
- auto search of includes within project and any other external directory
- parallel threads used during build procedure
- (re)builds on saving header files: affected source files will be checked again
- enhanced error reporting for errors within headers: a marker resolution: show error in file... is shown.
- auto fix feature for specific error messages / warnings: automatic includes of unknown types or lint-comments to prevent warnings, that are OK in that line.
::history::CppChecker/GCCSupport > CppChecker/Screenshots > CppChecker/Installation > CppChecker/DoxygenSupport > CppChecker/PC-LintSupport