bigobj
Increases the number of sections that an object file can contain.
dryrun
Specifies that driver tool commands should be shown but not executed.
dumpmachine
Displays the target machine and operating system configuration.
dumpversion
Displays the version number of the compiler.
global-hoist, Qglobal-hoist
Enables certain optimizations that can move memory loads to a point earlier in the program execution than where they appear in the source.
Gy
Separates functions into COMDATs for the linker. This option is deprecated.
help
Displays all available compiler options or a category of compiler options.
multiple-processes, MP
Creates multiple processes that can be used to compile large numbers of source files at the same time.
nologo
Do not display compiler version information.
save-temps, Qsave-temps
Tells the compiler to save intermediate files created during compilation.
showIncludes
Tells the compiler to display a list of the include files.
sox, Qsox
Tells the compiler to save the compilation options and version number in the Linux* OS executable or the Windows* OS object file. It also lets you choose whether to include lists of certain functions.
Tc
Tells the compiler to process a file as a C source file.
TC
Tells the compiler to process all source or unrecognized file types as C source files.
Tp
Tells the compiler to process a file as a C++ source file.