Tools (26)

Categories:

See Also:
Featured Links:

http://ccache.samba.org/
Editor's Pick ccache Open in a new browser window Editor's Pick
   Acts as a caching pre-processor to C/C++ compilers, which often results in a 5 to 10 times speedup in common compilations. [Open Source, GPL]
   http://ccache.samba.org/

Regular Links:

http://www.astree.ens.fr/
ASTREE Open in a new browser window
   A static analyzer analyzes reactive, critical, real-time programs written in the C programming language and looks for runtime errors.
   http://www.astree.ens.fr/
http://www.ezer.de/
C Module Viewer (CMV) Open in a new browser window
   A small and smart programming tool that supports software engineering under C in the subjects modularity, overview and navigation (for Windows 9x/NT/2000). By Ezer Programmings.
   http://www.ezer.de/
http://www.soften.ktu.lt/~stonis/c2java/index.html
C to Java converter Open in a new browser window
   Convert C preprocessed source to Java.
   http://www.soften.ktu.lt/~stonis/c2java/index.html
http://ccsh.sourceforge.net/
CC Shell Open in a new browser window
   Allows C source files to be directly executed as scripts (using #!), speeding development and simplifying maintenance.
   http://ccsh.sourceforge.net/
http://hal.cs.berkeley.edu/ccured/
CCured Open in a new browser window
   Source-to-source translator for C, which analyzes the program to determine the smallest number of run-time checks that must be inserted in the program to prevent all memory safety violations.
   http://hal.cs.berkeley.edu/ccured/
http://www.grammatech.com/products/codesurfer/
CodeSurfer Open in a new browser window
   An analysis and inspection tool that lets software developers and maintainers easily understand detailed dependence relations in source code.
   http://www.grammatech.com/products/codesurfer/
http://www.csn.ul.ie/~mel/projects/codeviz/
CodeViz Open in a new browser window
   CodeViz provides the ability to generate call graphs to aid the task of understanding code. [Open Source, GPL]
   http://www.csn.ul.ie/~mel/projects/codeviz/
http://www.erikyyy.de/compilercache/
Compilercache Open in a new browser window
   Caches compiled object files to dramaticly speed up compiles. More convenient than make, and speeds up builds (like RPM builds) that make doesn't. Obsoleted by ccache.
   http://www.erikyyy.de/compilercache/
http://www.sgvsarc.com/
Crystal C/C++ Suite Open in a new browser window
   A suite of C/C++ review, visualization and editing tools: Flowcharts, Tokens Panel, Comment Generator, and Auto-Formatting in real time, call/caller/file graphs.
   http://www.sgvsarc.com/
http://cscope.sourceforge.net/
Cscope Open in a new browser window
   Cscope is a developer's tool for browsing C programming code.
   http://cscope.sourceforge.net/
http://www.gedanken.demon.co.uk/cxref/
Cxref Open in a new browser window
   Cxref is a C source code cross referencing and documenting program for UNIX, written by Andrew M. Bishop. Cxref makes both html and latex style document.
   http://www.gedanken.demon.co.uk/cxref/
http://www.ristancase.com/
Development Assistant for C Open in a new browser window
   Supports a wide range of software development activities, from easy editing to controlling source quality, from detailed reviewing to documenting. By RistanCASE.
   http://www.ristancase.com/
http://ctags.sourceforge.net/
Exuberant Ctags Open in a new browser window
   Generates an index (or tag) file of C language objects found in C source and header files that allows these items to be quickly and easily located by a text editor or other utility. [Open Source, GPL]
   http://ctags.sourceforge.net/
http://www.gnu.org/software/global/
GNU GLOBAL Open in a new browser window
   GNU GLOBAL is a source code tag system that works the same way across diverse environments. [Open source, GPL]
   http://www.gnu.org/software/global/
http://www.gnu.org/software/src-highlite/
GNU Source-highlight Open in a new browser window
   Source-highlight, given a source file, produces a document with syntax highlighting. [Open source, GPL]
   http://www.gnu.org/software/src-highlite/
http://www.gnu.org/software/cflow/
GNU cflow Open in a new browser window
   GNU cflow analyzes a collection of C source files and prints a graph, charting control flow within the program. [Open source, GPL]
   http://www.gnu.org/software/cflow/
http://www.gnu.org/software/indent/indent.html
Indent Open in a new browser window
   A tool for formatting C code. [Open source, GPL]
   http://www.gnu.org/software/indent/indent.html
http://www.parasoft.com/jsp/products/home.jsp?product=Insure&/index.htm
Insure++ Open in a new browser window
   An error detection tool for C/C++ that automatically finds hidden errors at the source code level.
   http://www.parasoft.com/jsp/products/home.jsp?product=Insure&/index.htm
http://kscope.sourceforge.net/
KScope Open in a new browser window
   KScope is a KDE front-end to Cscope. It provides a source-editing environment for large C projects, such as the Linux kernel. [Open source, GPL]
   http://kscope.sourceforge.net/
http://lclint.cs.virginia.edu/
LCLint Open in a new browser window
   Tool for statically checking C programs. [Open source, GPL]
   http://lclint.cs.virginia.edu/
http://www.cleanscape.net/products/lintplus/
Lint Plus Open in a new browser window
   Source code analyzer, detects problems compilers cannot catch, by Cleanscape Software.
   http://www.cleanscape.net/products/lintplus/
http://home.comcast.net/~jyavner/myer/
Myer Open in a new browser window
   Colorizes identifiers and constants to show their marginal cost to the program's coupling and cohesion metrics. [Open source, GPL]
   http://home.comcast.net/~jyavner/myer/
http://www.opensolaris.org/os/project/opengrok/
OpenGrok Open in a new browser window
   OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories like SCCS, RCS, CVS and Subversio
   http://www.opensolaris.org/os/project/opengrok/
http://www.splint.org/
Splint Open in a new browser window
   Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes.
   http://www.splint.org/

Last Updated: 2007-03-18 22:37:14