Question 18.1
I need
some C development tools.
Here is a crude list of some which are available.
a C cross-reference
generator
cflow,
cxref,
calls,
cscope,
xscope,
or ixfw
a C beautifier/pretty-printer
cb, indent,
GNU indent,
or
vgrind
a revision control
or
configuration management
tool
RCS
or
SCCS
a C source obfuscator
(shrouder)
obfus, shroud,
or
opqcp
a ``make'' dependency generator
makedepend,
or try
cc -M or cpp -M
tools to compute code metrics
ccount, Metre, lcount, or
csize,
or see URL
http://www.qucis.queensu.ca:1999/Software-Engineering/Cmetrics.html
;
there is also a package sold by McCabe and Associates
a C lines-of-source counter
this can be done very crudely with the standard Unix utility wc,
and considerably better with
grep -c ";"
a prototype generator
see question 11.31
a tool to track down malloc problems
see question 18.2
a ``selective'' C preprocessor
see question 10.18
language translation tools
see questions 11.31 and 20.26
C verifiers (lint)
see question 18.7
a C compiler!
see question 18.3
(This list of tools is by no means complete;
if you know of tools not mentioned,
you're welcome to contact
this list's maintainer.)
Other lists of tools,
and discussion about them,
can be found in the Usenet newsgroups
comp.compilers
and
comp.software-eng .
See also questions 18.16
and 18.3.
Read sequentially:
prev
next
up
top
This page by Steve Summit
// Copyright 1995
// mail feedback