Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Cppcheck?
Ad
Ad
Doxygen
All
7
Experiences
Pros
3
Cons
3
Specs
Top
Pro
Free
See More
Top
Con
i18n support is poor
Cannot work properly with non-ascii paths on Windows
See More
Top
Pro
Generates documentation from comments
Doxygen can generate documentation from formatted comments in the source code. This is extremely useful when writing detailed man pages.
See More
Top
Con
PDF output is very problematic
Doxygen PDF output relies on the now broken LaTeX tabu package which was abandoned over a decade ago by its developer.
See More
Top
Pro
Cross-platform
Doxygen is compatible with multiple languages. Including but not limited to: C, Objective-C, C#, C++, Java, Python, PHP etc...
See More
Top
Con
No recursive inclusion
For example, if you specify INCLUDE_PATH=incl, it doesn't search other folders included in the incl folder (incl/sub1 or incl/sub2) and there's no option to turn on recursive inclusion.
See More
Specs
Platforms:
Windows, Linux, Mac OSX
License:
GPL v2
Output Format:
HTML, RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages
Python version compatibility:
2 and 3
Hide
See All
Experiences
Free
105
11
Clang Static Analyzer
All
6
Experiences
Pros
4
Cons
2
Top
Pro
Implemented as a Library
The Clang Static Analyzer has been implemented as a library for ease-of-use analysis of any project. Simply just import the library.
See More
Top
Con
Continuous work-in-progress
There are limitations to what static analysis can do, but the Clang Static Analyzer is far from reaching that point. There will be continuous improvements and updates to the project before the analyzer can reach its full potential. There is an upside that it will continually be worked on, however it is potentially behind other pay methods.
See More
Top
Pro
Standalone Tool
A command line utility that enables a user to run the static analyzer over their codebase as part of performing a regular build (from the command line). This works by sending the compiled files through the analyzer and upon completion of the build the results will be presented within the web browser.
See More
Top
Con
False Positives
Since static analysis can never be perfect, there are many bugs that may appear even though the code behaves correctly. This frequency of false positives can vary between different code checks.
See More
Top
Pro
Maintained by a broad community.
This project has permanent support from a broad community.
See More
Top
Pro
Static Analysis for C++, C and Objective-C projects
Supports basically all languages of the C family.
See More
Hide
Get it
here
27
5
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop