C++ User's Guide

Debugging Options

The following debugging options are listed in alphabetical order.

Action 

Option 

Details  

Does not expand C++ inline functions. 

+d

"+d"

Shows commands built by the driver, but does not compile. 

-dryrun

"-dryrun"

Runs the preprocessor on source files; does not compile. 

-E

"-E"

Displays a summary list of compiler options. 

-flags

"-flags"

Compiles for use with the debugger. 

-g

"-g"

Compiles for debugging, but doesn't disable inlining. 

-g0

"-g0"

Prints path names of included files. 

-H

"-H"

Displays a summary list of compiler options. 

-help

"-help"

Retains temporary files created during compilation. 

-keeptmp

"-keeptmp"

Explains where to get information about migrating to 5.0 

-migration

"-migration"

Only preprocesses source; outputs to .i file.

-P

"-P"

Passes an option directly to a compilation phase. 

-Qoption

"-Qoption phase option[,...option]"

Displays the content of the online README file.

-readme

"-readme"

Strips the symbol table out of the executable file. 

-s

"-s"

Defines directory for temporary files. 

-temp=dir

"-temp=dir"

Controls compiler verbosity. 

-verbose=vlst

"-verbose=v[,...v]"

Turns off the Incremental Linker. 

-xildoff

"-xildoff"

Turns on the Incremental Linker. 

-xildon

"-xildon"

Allows debugging with dbx without object (.o) files.

-xs

"-xs"

Produces table information for the WorkShop source code browser. 

-xsb

"-xsb"

Produces only source browser information, no compilation.

-xsbfast

"-xsbfast"