Intel(R) C++ Compiler User and Reference Guides
Disclaimer
Welcome
Conventions
Introduction
Related Publications
Building Applications
Compiler Options
Overview
New Options
Deprecated and Removed Options
Alphabetical Compiler Options
Overview of Compiler Options
A
A-
alias-args
alias-const
align
ansi
ansi-alias
Ap64
arch
As
auto-ilp32
ax
B
Bdynamic
bigobj
Bstatic
c
C
c99
check-uninit
complex-limited-range
cxxlib
D
dD
debug (Linux* OS and Mac OS* X)
debug (Windows* OS)
diag
diag-dump
diag-enable sv-include
diag-error-limit
diag-file
diag-file-append
diag-id-numbers
diag-once
dM
dN
dryrun
dumpmachine
dumpversion
dynamiclib
dynamic-linker
E
early-template-check
EH
EP
export
export-dir
F (Mac OS* X)
F (Windows*)
Fa
FA
fabi-version
falias
falign-functions
falign-stack
fargument-alias
fargument-noalias-global
fasm-blocks
fast
fast-transcendentals
fbuiltin
FC
fcode-asm
fcommon
FD
Fe
fexceptions
ffnalias
ffreestanding
ffunction-sections
FI
finline
finline-functions
finline-limit
finstrument-functions
fixed
fjump-tables
fkeep-static-consts
Fm
fma
fmath-errno
fminshared
fmudflap
fno-gnu-keywords
fno-implicit-inline-templates
fno-implicit-templates
fno-operator-names
fno-rtti
fnon-call-exceptions
fnon-lvalue-assign
fnsplit
Fo
fomit-frame-pointer
fp
Fp
fp-model
fp-port
fp-relaxed
fp-speculation
fp-stack-check
fpack-struct
fpascal-strings
fpermissive
fpic
fpie
Fr
FR
fr32
freg-struct-return
fshort-enums
fsource-asm
fstack-protector
fstack-security-check
fsyntax-only
ftemplate-depth
ftls-model
ftrapuv
ftz
func-groups
funroll-loops
funroll-all-loops
funsigned-bitfields
funsigned-char
fverbose-asm
fvisibility
fvisibity-inlines-hidden
g
g0
G2, G2-p9000
G5, G6, G7
GA
gcc
gcc-sys
gcc-name
gcc-version
Gd
gdwarf-2
Ge
Gf
GF
Gh
GH
Gm
global-hoist
Gr
GR
Gs
GS
GT
GX
gxx-name
Gy
Gz
GZ
H (Linux* OS and Mac OS* X)
H (Windows* OS)
help
help-pragma
homeparams
I
i-dynamic
i-static
icc
idirafter
imacros
inline-calloc
inline-debug-info
inline-factor
inline-forceinline
inline-level
inline-max-per-compile
inline-max-per-routine
inline-max-size
inline-max-total-size
inline-min-size
ip
ip-no-inlining
ip-no-pinlining
IPF-flt-eval-method0
IPF-fltacc
IPF-fma
IPF-fp-relaxed
ipo
ipo-c
ipo-jobs
ipo-S
ipo-separate
iprefix
iquote
isystem
ivdep-parallel
iwithprefix
iwithprefixbefore
J
Kc++
kernel
l
L
LD
link
m
M
m32
m64
malign-double
malign-mac68k
malign-natural
malign-power
map-opts
march
mcmodel
mcpu
MD (Linux* OS)
MD (Windows* OS)
mdynamic-no-pic
MF
mfixed-range
MG
minstruction
ML
MM
MMD
mp
MP (Linux* OS)
MP (Windows* OS)
mp1
MQ
mregparm
mrelax
mserialize-volatile
MT (Linux* OS)
MT (Windows* OS)
mtune
multibyte-chars
multiple-processes
noBool
nobss-init
nodefaultlibs
nolib-inline
nologo
nostartfiles
nostdinc++
nostdlib
o
O
Oa
Ob
Od
Og
Oi
Op
openmp
openmp-lib
openmp-link
openmp-profile
openmp-report
openmp-stubs
openmp-task
openmp-threadprivate
opt-block-factor
opt-calloc
opt-class-analysis
opt-jump-tables
opt-loadpair
opt-malloc-options
opt-mem-bandwidth
opt-mod-versioning
opt-multi-version-aggressive
opt-prefetch
opt-prefetch-initial-values
opt-prefetch-issue-excl-hint
opt-prefetch-next-iteration
opt-ra-region-strategy
opt-report
opt-report-file
opt-report-help
opt-report-level
opt-report-phase
opt-report-routine
opt-streaming-stores
opt-subscript-in-range
Os
Ot
Ow
Ox
Oy
p
P
par-report
par-runtime-control
par-schedule
par-threshold
parallel
pc
pch
pch-create
pch-dir
pch-use
pie
pragma-optimization-level
prec-div
prec-sqrt
print-multi-lib
prof-data-order
prof-dir
prof-file
prof-func-groups
prof-func-order
prof-gen
prof-hotness-threshold
prof-src-dir
prof-src-root
prof-src-root-cwd
prof-use
pthread
QA
QA-
Qalias-args
Qalias-const
Qansi-alias
Qauto-ilp32
Qax
Qc99
Qchkstk
Qcomplex-limited-range
Qcxx-features
Qdiag
Qdiag-dump
Qdiag-enable sv-include
Qdiag-error-limit
Qdiag-file
Qdiag-file-append
Qdiag-id-numbers
Qdiag-once
QdD
QdM
QdN
Qeffc++
Qfast-transcendentals
Qfma
Qfnalign
Qfnsplit
Qfp-port
Qfp-relaxed
Qfp-speculation
Qfreestanding
Qftz
Qglobal-hoist
QH
Qhelp-pragma
QIA64-fr32
QIfist
Qinline-calloc
Qinline-debug-info
Qinline-dllimport
Qinline-factor
Qinline-forceinline
Qinline-max-per-compile
Qinline-max-per-routine
Qinline-max-size
Qinline-max-total-size
Qinline-min-size
Qinstall
Qinstruction
Qinstrument-functions
Qip
Qip-no-inlining
Qip-no-pinlining
QIPF-flt-eval-method0
QIPF-fltacc
QIPF-fma
QIPF-fp-relaxed
Qipo
Qipo-c
Qipo-jobs
Qipo-S
Qipo-separate
Qivdep-parallel
Qkeep-static-consts
Qlocation
Qlong-double
QM
Qmap-opts
QMD
QMF
QMG
QMM
QMMD
Qms
Qmspp
QMT
Qmultibyte-chars
Qnobss-init
Qnopic
Qopenmp
Qopenmp-lib
Qopenmp-link
Qopenmp-profile
Qopenmp-report
Qopenmp-stubs
Qopenmp-task
Qopenmp-threadprivate
Qopt-block-factor
Qopt-class-analysis
Qopt-jump-tables
Qopt-loadpair
Qopt-mem-bandwidth
Qopt-mod-versioning
Qopt-multi-version-aggressive
Qopt-prefetch
Qopt-prefetch-initial-values
Qopt-prefetch-issue-excl-hint
Qopt-prefetch-next-iteration
Qopt-ra-region-strategy
Qopt-report
Qopt-report-file
Qopt-report-help
Qopt-report-phase
Qopt-report-routine
Qopt-streaming-stores
Qopt-subscript-in-range
Qoption
qp
Qpar-adjust-stack
Qpar-report
Qpar-runtime-control
Qpar-schedule
Qpar-threshold
Qparallel
Qpc
Qpchi
Qprec
Qprec-div
Qprec-sqrt
Qprof-data-order
Qprof-dir
Qprof-file
Qprof-func-order
Qprof-gen
Qprof-hotness-threshold
Qprof-src-dir
Qprof-src-root
Qprof-src-root-cwd
Qprof-use
Qrcd
Qrct
Qrestrict
Qsafeseh
Qsave-temps
Qscalar-rep
Qserialize-volatile
Qsfalign
Qstd
Qsox
Qtcheck
Qtcollect
Qtcollect-filter
Qtemplate-depth
Qtrapuv
Qunroll-aggressive
Qunroll
Quse-asm
Quse-msasm-symbols
QV
Qvc
Qvec
Qvec-guard-write
Qvec-report
Qwd
Qwe
Qwn
Qwo
Qwr
Qww
Qx
rcd
rct
reserve-kernel-regs
restrict
RTC
S
save-temps
scalar-rep
shared
shared-intel
shared-libgcc
showIncludes
sox
static
staticlib
static-intel
static-libgcc
std
strict-ansi
T
Tc
TC
tcheck
tcollect
tcollect-filter
Tp
TP
tprofile
traceback
u (Linux* OS)
u (Windows* OS)
U
unroll
unroll-aggressive
use-asm
use-msasm
v
V (Linux* OS)
V (Windows*) OS
vd
vec
vec-guard-write
vec-report
version
vmb
vmg
vmm
vms
vmv
w
w0, w1, w2, w3, w4
W0, W1, W2, W3, W4
Wa
Wabi
Wall
Wbrief
Wcheck
Wcomment
Wcontext-limit
wd
Wdeprecated
we
Weffc++
Werror
Werror-all
Wextra-tokens
Wformat
Wformat-security
Winline
Wl
WL
Wmain
Wmissing-declarations
Wmissing-prototypes
Wnon-virtual-dtor
wn
wo
Wp
Wp64
Wpointer-arith
Wport
Wpragma-once
wr
Wreorder
Wreturn-type
Wshadow
Wstrict-prototypes
Wtrigraphs
Wuninitialized
Wunknown-pragmas
Wunused-function
Wunused-variable
ww
Wwrite-strings
WX
x
x (type option)
X
Xlinker
Y-
Yc
Yu
YX
Z7
Za
Zc
Zd
Ze
Zg
Zi
ZI
Zl
Zp
Zs
Quick Reference Guide and Cross Reference
Related Options
optaps_cls
Floating-point Operations
Intrinsics Reference
Compiler Reference
|