Introduction

Option What is it?
-F<arg> Add directory to framework include search path
-o<file> Write output file to <file>
--save-temps=<arg> Save intermediate compilation results
-v, --verbose Show commands to run and use verbose output
--version Show version information
-w, --no-warnings Suppress all warnings
-x<language> Treat subsequent input files as having type <language>

Actions

Option What is it?
-E, --preprocess Only run the preprocessor
-S, --assemble preprocessor + compilation
-c, --compile preprocessor + compilation + assemble

Preprocessor Flags

Option What is it?
-I<dir>, --include-directory=<arg> Add directory to include search path

Diagnotics Flags

Option What is it?
-W<warning> Enable specified warning

Linker Flags

Option What is it?
-L<dir>, --library-directory=<arg> Add directory to library search path