home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  


UNIX in a Nutshell: System V Edition

UNIX in a Nutshell: System V EditionSearch this book
Previous: Reference: ctags Chapter 2
UNIX Commands
Next: Reference: cu
 

ctrace



ctrace

 [

options

] [

file

]

Debug a C program. ctrace reads the C source file and writes a modified version to standard output. Common options are -f and -v . ctrace also accepts the cc options -D , -I , and -U .

Options

-b

Trace only the basic C functions (SVR3 only).

-e

Print variables as floating point.

-f functions

Trace only the specified functions .

-l n

Follow a statement loop n times (default is 20).

-o

Print variables in octal.

-p ' s '

Print trace output via function s (default is printf ).

-P

Run the C preprocessor before tracing.

-Q c

Print information about ctrace in output (if c = y ) or suppress information (if c = n , the default).

-r file

Change the trace function package to file (default is runtime.c ).

-s

Suppress certain redundant code.

-t n

Trace n variables per statement (default is 10; maximum is 20).

-u

Print variables as unsigned.

-v functions

Do not trace the specified functions .

-V

Print version information on standard error.

-x

Print variables as floating point.


Previous: Reference: ctags UNIX in a Nutshell: System V Edition Next: Reference: cu
Reference: ctags Book Index Reference: cu

The UNIX CD Bookshelf Navigation The UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System