Option |
Meaning |
-# |
Turns on verbose modes, showing how command options expand. Shows
each component as it is invoked.
|
-### |
Shows each component as it would be invoked, but does not actually
execute it. Also shows how command options would expand.
|
-E |
Directs the CC driver to only preprocess the C++ source files,
and to send the result to stdout (standard output).
|
-g |
Instructs both the compiler and the linker to prepare the file or program for debugging. |
-H |
Prints the path name of each include file contained in the
current compilation to the standard error output.
|
-keeptmp |
Retains the temporary files that are created during compilation. |
-P |
Only preprocesses source; does not compile. |
-Q |
Emits identification information to the output file. |
-s |
Strips the symbol table from the executable file. |
-xcheck |
Enables a runtime check for stack overflow. |
-xdebugformat |
Identifies the format of debugger information |
-xdryrun |
Shows each component as it would be invoked, but does not actually
execute it. Also shows how command options would expand.
|
-xe |
Checks only for syntax and semantic errors. |
-xhelp |
Displays online help for compiler options or latest readme. |
-xs |
Allows debugging by dbx without object files. |
-xsb |
Generates extra symbol table information for the Source Browser. |
-xsbfast |
Creates the database for the Source Browser, but does not actually compile. |
Option |
Meaning |
+d |
Prevents the compiler from expanding C++ inline functions. |
-dryrun |
Shows each component as it would be invoked, but does not actually
execute it. Also shows how command options would expand.
|
-E |
Directs the CC driver to only preprocess the C++ source files,
and to send the result to stdout (standard output).
|
-g |
Instructs both the compiler and the linker to prepare the file or program for debugging. |
-g0 |
Instructs the compiler to prepare the file or program for debugging,
but not to disable inlining.
|
-H |
Prints the path name of each include file contained in the
current compilation to the standard error output.
|
-keeptmp |
Retains the temporary files that are created during compilation. |
-migration |
Explains where to get information about migrating source code that
was built for earlier versions of the compiler.
|
-P |
Only preprocesses source; does not compile. |
-Q |
Passes compiler options to a specific phase of the compilation
process.
|
-s |
Strips the symbol table from the executable file. |
-temp |
Defines the directory for temporary files. |
-verbose |
Controls compiler verbosity. |
-xcheck |
Enables a runtime check for stack overflow. |
-xdebugformat |
Identifies the format of debugger information |
-xdumpmacros |
Shows how macros are behaving in your program. |
-xe |
Checks only for syntax and semantic errors. |
-xhelp |
Displays online help for compiler options or latest readme. |
-xport64 |
Helps you port code to a 64-bit environment. |
-xs |
Allows debugging by dbx without object files. |
Option |
Meaning |
-dryrun |
Shows each component as it would be invoked, but does not actually
execute it. Also shows how command options would expand.
|
-g |
Instructs both the compiler and the linker to prepare the file or program for debugging. |
-Q |
Passes compiler options to a specific phase of the compilation
process.
|
-s |
Strips the symbol table from the executable file. |
-temp |
Defines the directory for temporary files. |
-Xlist |
Finds potential programming bugs. Invokes an extra compiler pass to
check for consistency in calls and common across the global program.
|
-xcheck |
Enables a runtime check for stack overflow. |
-xdebugformat |
Identifies the format of debugger information |
-xhelp |
Displays online help for compiler options or latest readme. |
-xs |
Allows debugging by dbx without object files. |