| |
本附录是命令行选项的对照表。命令行选项按照关键字和类别顺序列出。关键字就是从选项名中析取出来的字,类别则由选项的功能导出。你可以按照选项所作用的语言名称查找,也可以按照这些选项是否作用于编译程序内部操作等进行查找。例如,如果你想要知道哪个命令行选项会影响预处理程序或连接程序,可以在这里查找。
对照表
Ada -gnat , -I , --include-directory , --no-standard-includes , -nostdinc
alias -fargument-alias , -fargument-noalias , -fargument-noalias-global , -fstrict-aliasing
align -falign-functions , -falign-jumps , -falign-labels , -falign-loops , -Wcast-align
argument -fargument-alias , -fargument-noalias , -fargument-noalias-global , -fugly-args ,
-Wformat-extra-args
asm --assemble , -fasm , -fdata-sections , -ffunction-sections , -finhibit-size-directive ,
--for-assembler , -fverbose-asm , -Wa
assert -A , -A- , --assert
atexit -fuse-cxa-atexit
bitfields -fsigned-bitfields , -funsigned-bitfields
boehm -fuse-boehm-gc
bounds -fbounds-check , -ffortran-bounds-check
C - -ansi , -ansi , -aux-info , -c , -C , -fallow-single-precision , -fasm , -fbuiltin , -fcommon ,
-fcond-mismatch , -fdollars-in-identifiers , -fdump-translation-unit , -ffreestanding , -fhosted ,
-finline , -fshort-wchar , -fsigned-bitfields , -fsigned-char , -funsigned-bitfields , -funsigned-char ,
-fwritable-strings , -pedantic , -pedantic-errors , -std , -traditional-cpp , -Waggregate-return ,
-Wbad-function-cast , -Wcast-align , -Wcast-qual , -Wchar-subscripts , -Wcomment , -Wconversion ,
-Wdeprecated-declarations , -Werror-implicit-function-declaration , -Wformat ,
-Wformat-extra-args , -Wformat-nonliteral , -Wformat-security , -Wformat-y2k , -Wimplicit ,
-Wimplicit-function-declaration , -Wimplicit-int , -Wimport , -Winline , -Wlarger-than-size ,
-Wlong-long , -Wmain , -Wmissing-braces , -Wmissing-declarations , -Wmissing-format-attribute ,
-Wmissing-noreturn , -Wmissing-prototypes , -Wmultichar , -Wnested-externs , -Wpacked ,
-Wpadded , -Wparentheses , -Wpointer-arith , -Wredundant-decls , -Wreturn-type ,
-Wsequence-points , -Wshadow , -Wsign-compare , -Wstrict-prototypes , -Wswitch ,
-Wsystem-headers , -Wtraditional , -Wtrigraphs , -Wundef , -Wuninitialized , -Wwrite-strings
C++ --ansi, -ansi , -faccess-control , -falt-external-templates , -fasm , -fcheck-new ,
-fconserve-space , -fconst-strings , -fdefault-inline , -fdollars-in-identifiers , -fdump-class-hierarchy ,
-fdump-translation-unit , -fdump-tree-switch , -felide-constructors , -fenforce-eh-specs ,
-fexternal-templates , -ffor-scope , -fgnu-keywords , -fimplement-inlines ,
-fimplicit-inline-templates , -fimplicit-templates , -finline , -fmemoize-lookups , -fms-extensions ,
-fnonansi-builtins , -foperator-names , -foptional-diags , -fpermissive , -frepo , -frtti , -fshort-wchar ,
-fstats , -ftemplate-depth-number , -fuse-cxa-atexit , -fvtable-gc , -fweak , -fwritable-strings ,
-nostdinc++ , -pedantic , -pedantic-errors , -Waggregate-return , -Wcast-align , -Wcast-qual ,
-Wchar-subscripts , -Wcomment , -Wconversion , -Wctor-dtor-privacy , -Wdeprecated ,
-Wdeprecated-declarations , -Weffc++ , -Wextern-inline , -Wformat , -Wformat-extra-args ,
-Wformat-nonliteral , -Wformat-security , -Wformat-y2k , -Wimport , -Winline , -Wlarger-than-size ,
-Wlong-long , -Wmain , -Wmissing-braces , -Wmissing-format-attribute , -Wmissing-noreturn ,
-Wmultichar , -Wnon-template-friend , -Wnon-virtual-dtor , -Wold-style-cast , -Woverloaded-virtual ,
-Wpacked , -Wpadded , -Wparentheses , -Wpmf-conversions , -Wpointer-arith , -Wredundant-decls ,
-Wreorder , -Wreturn-type , -Wshadow , -Wsign-compare , -Wsign-promo , -Wswitch , -Wsynth ,
-Wsystem-headers , -Wundef , -Wuninitialized , -Wwrite-strings
call -fcall-saved-register , -fcall-used-register , -fcaller-saves , -fnon-call-exceptions ,
-foptimize-sibling-calls
case -fcase-initcap , -fcase-lower , -fcase-preserve , -fcase-strict-lower , -fcase-strict-upper ,
-fcase-upper , -fignore-case , -fintrin-case-spec , -fmatch-case-spec , -fsource-case-spec ,
-fsymbol-case-spec
cast -Wbad-function-cast , -Wcast-align , -Wcast-qual , -Wold-style-cast
char -fsigned-char , -funsigned-char , -Wchar-subscripts
check -fbounds-check , -fcheck-new , -fcheck-references , -fdelete-null-pointer-checks ,
-fforce-classes-archive-check , -ffortran-bounds-check , -fruntime-checking , -fstack-check ,
-fstore-check
Chill -fchill-grant-only , -fgrant-only , -fignore-case , -flocal-loop-counter , -fold-string ,
-fruntime-checking , -I , --include-directory , -lang-chill
class --bootclasspath , -fconstant-string-class , -fdump-class-hierarchy ,
-fforce-classes-archive-check , -foptimize-static-class-initialization , -foutput-class-dir , --main ,
--output-class-directory
comment -C , -Wcomment
compile -c , --compile , -E , -fassume-compiled , -fcommon , -fcompile-resource ,
-fgnu-linker , -fgrant-only , -fhosted , -fmerge-all-constants , -fmerge-constants , -fsyntax ,
-ftest-coverage , -ftime-report , --help , -pass-exit-codes , -pipe , --preprocess , -Q , -s , -S ,
-save-temps , -syntax-only , -time , -v
complex -femulate-complex , -fugly-complex
constant -fconst-strings , -fconstant-string-class , -fkeep-static-consts ,
-fmerge-all-constants , -fmerge-constants , -fsingle-precision-constant
conversion -Wconversion , -Wpmf-conversions
cse -fcse-follow-jumps , -fcse-skip-blocks , -ffunction-cse , -frerun-cse-after-loop
debug -a , -d , --debug , -fdump-class-hierarchy , -fdump-translation-unit ,
-fdump-tree-switch , -fdump-unnumbered , -finstrument-functions , -fmem-report , -foptional-diags ,
-fpermissive , -fsilent , -fstats , -ftemplate-depth-number , -ftrapping-math , -ftrapv , -fverbose-asm ,
-g , -gcoff , -gdwarf , -gdwarf-2 , -ggdb , -gstabs , -gvms , -gxcoff , -H , -v
declaration -gen-decls , -Wdeprecated-declarations , -Werror-implicit-function-declaration ,
-Wimplicit-function-declaration , -Wmissing-declarations , -Wredundant-decls
dependencies --dependencies , -M , -MD , -MF , -MG , -MM , -MMD , -MP , -MQ , -MT ,
-pass-exit-codes , --print-missing-file-dependencies, --user-dependencies, -Wout-of-date,
--write-dependencies, --write-user-dependencies
deprecated -Wdeprecated , -Wdeprecated-declarations
directory -B , --bootclasspath directory, -foutput-class-dir, -I, -I-, -idirafter, -include,
--include-barrier, --include-directory, --include-directory-after, --include-prefix,
--include-with-prefix, --include-with-prefix-after, -iprefix, -isystem, -iwithprefix,
-iwithprefixbefore, -L, --library-directory, --output-class-directory, --prefix,
-print-multi-directory , -print-prog-name , -print-search-dirs
dollar -fdollar-ok , -fdollars-in-identifiers
dump -d , --dump , -dumpbase , -dumpmachine , -dumpspecs , -dumpversion ,
-fdump-class-hierarchy , -fdump-translation-unit , -fdump-tree-switch , -fdump-unnumbered
error -fmessage-length , -pedantic-errors , -Werror , -Werror-implicit-function-declaration
|
|