⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 option-summary.html

📁 自己收集的linux入门到学懂高级编程书集 包括linux程序设计第三版
💻 HTML
📖 第 1 页 / 共 3 页
字号:
          -D<var>macro</var>[=<var>defn</var>]  -E  -H           -idirafter <var>dir</var>           -include <var>file</var>  -imacros <var>file</var>           -iprefix <var>file</var>  -iwithprefix <var>dir</var>           -iwithprefixbefore <var>dir</var>  -isystem <var>dir</var>           -M  -MM  -MF  -MG  -MP  -MQ  -MT  -nostdinc            -P  -fworking-directory  -remap           -trigraphs  -undef  -U<var>macro</var>  -Wp,<var>option</var>           -Xpreprocessor <var>option</var>          </pre>     <br><dt><em>Assembler Option</em>     <dd>See <a href="Assembler-Options.html#Assembler%20Options">Passing Options to the Assembler</a>.     <pre class="smallexample">          -Wa,<var>option</var>  -Xassembler <var>option</var>          </pre>     <br><dt><em>Linker Options</em>     <dd>See <a href="Link-Options.html#Link%20Options">Options for Linking</a>.     <pre class="smallexample">          <var>object-file-name</var>  -l<var>library</var>           -nostartfiles  -nodefaultlibs  -nostdlib -pie           -s  -static  -static-libgcc  -shared  -shared-libgcc  -symbolic           -Wl,<var>option</var>  -Xlinker <var>option</var>           -u <var>symbol</var>          </pre>     <br><dt><em>Directory Options</em>     <dd>See <a href="Directory-Options.html#Directory%20Options">Options for Directory Search</a>.     <pre class="smallexample">          -B<var>prefix</var>  -I<var>dir</var>  -I-  -L<var>dir</var>  -specs=<var>file</var>          </pre>     <br><dt><em>Target Options</em>     <dd>See <a href="Target-Options.html#Target%20Options">Target Options</a>.     <pre class="smallexample">          -V <var>version</var>  -b <var>machine</var>          </pre>     <br><dt><em>Machine Dependent Options</em>     <dd>See <a href="Submodel-Options.html#Submodel%20Options">Hardware Models and Configurations</a>.     <p><em>M680x0 Options</em>     <pre class="smallexample">          -m68000  -m68020  -m68020-40  -m68020-60  -m68030  -m68040           -m68060  -mcpu32  -m5200  -m68881  -mbitfield  -mc68000  -mc68020             -mnobitfield  -mrtd  -mshort  -msoft-float  -mpcrel           -malign-int  -mstrict-align  -msep-data  -mno-sep-data           -mshared-library-id=n  -mid-shared-library  -mno-id-shared-library          </pre>     <p><em>M68hc1x Options</em>     <pre class="smallexample">          -m6811  -m6812  -m68hc11  -m68hc12   -m68hcs12           -mauto-incdec  -minmax  -mlong-calls  -mshort           -msoft-reg-count=<var>count</var>          </pre>     <p><em>VAX Options</em>     <pre class="smallexample">          -mg  -mgnu  -munix          </pre>     <p><em>SPARC Options</em>     <pre class="smallexample">          -mcpu=<var>cpu-type</var>           -mtune=<var>cpu-type</var>           -mcmodel=<var>code-model</var>           -m32  -m64  -mapp-regs  -mno-app-regs           -mfaster-structs  -mno-faster-structs           -mfpu  -mno-fpu  -mhard-float  -msoft-float           -mhard-quad-float  -msoft-quad-float           -mimpure-text  -mno-impure-text  -mlittle-endian           -mstack-bias  -mno-stack-bias           -munaligned-doubles  -mno-unaligned-doubles           -mv8plus  -mno-v8plus  -mvis  -mno-vis          </pre>     <p><em>ARM Options</em>     <pre class="smallexample">          -mapcs-frame  -mno-apcs-frame           -mabi=<var>name</var>           -mapcs-26  -mapcs-32           -mapcs-stack-check  -mno-apcs-stack-check           -mapcs-float  -mno-apcs-float           -mapcs-reentrant  -mno-apcs-reentrant           -msched-prolog  -mno-sched-prolog           -mlittle-endian  -mbig-endian  -mwords-little-endian           -malignment-traps  -mno-alignment-traps           -mfloat-abi=<var>name</var>  soft-float  -mhard-float  -mfpe           -mthumb-interwork  -mno-thumb-interwork           -mcpu=<var>name</var>  -march=<var>name</var>  -mfpu=<var>name</var>            -mstructure-size-boundary=<var>n</var>           -mabort-on-noreturn           -mlong-calls  -mno-long-calls           -msingle-pic-base  -mno-single-pic-base           -mpic-register=<var>reg</var>           -mnop-fun-dllimport           -mcirrus-fix-invalid-insns -mno-cirrus-fix-invalid-insns           -mpoke-function-name           -mthumb  -marm           -mtpcs-frame  -mtpcs-leaf-frame           -mcaller-super-interworking  -mcallee-super-interworking          </pre>     <p><em>MN10300 Options</em>     <pre class="smallexample">          -mmult-bug  -mno-mult-bug           -mam33  -mno-am33           -mam33-2  -mno-am33-2           -mno-crt0  -mrelax          </pre>     <p><em>M32R/D Options</em>     <pre class="smallexample">          -m32r2 -m32rx -m32r           -mdebug           -malign-loops -mno-align-loops           -missue-rate=<var>number</var>           -mbranch-cost=<var>number</var>           -mmodel=<var>code-size-model-type</var>           -msdata=<var>sdata-type</var>           -mno-flush-func -mflush-func=<var>name</var>           -mno-flush-trap -mflush-trap=<var>number</var>           -G <var>num</var>          </pre>     <p><em>RS/6000 and PowerPC Options</em>     <pre class="smallexample">          -mcpu=<var>cpu-type</var>           -mtune=<var>cpu-type</var>           -mpower  -mno-power  -mpower2  -mno-power2           -mpowerpc  -mpowerpc64  -mno-powerpc           -maltivec  -mno-altivec           -mpowerpc-gpopt  -mno-powerpc-gpopt           -mpowerpc-gfxopt  -mno-powerpc-gfxopt           -mnew-mnemonics  -mold-mnemonics           -mfull-toc   -mminimal-toc  -mno-fp-in-toc  -mno-sum-in-toc           -m64  -m32  -mxl-call  -mno-xl-call  -mpe           -malign-power  -malign-natural           -msoft-float  -mhard-float  -mmultiple  -mno-multiple           -mstring  -mno-string  -mupdate  -mno-update           -mfused-madd  -mno-fused-madd  -mbit-align  -mno-bit-align           -mstrict-align  -mno-strict-align  -mrelocatable           -mno-relocatable  -mrelocatable-lib  -mno-relocatable-lib           -mtoc  -mno-toc  -mlittle  -mlittle-endian  -mbig  -mbig-endian           -mdynamic-no-pic           -mprioritize-restricted-insns=<var>priority</var>           -msched-costly-dep=<var>dependence_type</var>           -minsert-sched-nops=<var>scheme</var>           -mcall-sysv  -mcall-netbsd           -maix-struct-return  -msvr4-struct-return           -mabi=altivec  -mabi=no-altivec           -mabi=spe  -mabi=no-spe           -misel=yes  -misel=no           -mspe=yes  -mspe=no           -mfloat-gprs=yes  -mfloat-gprs=no           -mprototype  -mno-prototype           -msim  -mmvme  -mads  -myellowknife  -memb  -msdata           -msdata=<var>opt</var>  -mvxworks  -mwindiss  -G <var>num</var>  -pthread          </pre>     <p><em>Darwin Options</em>     <pre class="smallexample">          -all_load  -allowable_client  -arch  -arch_errors_fatal           -arch_only  -bind_at_load  -bundle  -bundle_loader           -client_name  -compatibility_version  -current_version           -dependency-file  -dylib_file  -dylinker_install_name           -dynamic  -dynamiclib  -exported_symbols_list           -filelist  -flat_namespace  -force_cpusubtype_ALL           -force_flat_namespace  -headerpad_max_install_names           -image_base  -init  -install_name  -keep_private_externs           -multi_module  -multiply_defined  -multiply_defined_unused           -noall_load  -nofixprebinding -nomultidefs  -noprebind  -noseglinkedit           -pagezero_size  -prebind  -prebind_all_twolevel_modules           -private_bundle  -read_only_relocs  -sectalign           -sectobjectsymbols  -whyload  -seg1addr           -sectcreate  -sectobjectsymbols  -sectorder           -seg_addr_table  -seg_addr_table_filename  -seglinkedit           -segprot  -segs_read_only_addr  -segs_read_write_addr           -single_module  -static  -sub_library  -sub_umbrella           -twolevel_namespace  -umbrella  -undefined           -unexported_symbols_list  -weak_reference_mismatches           -whatsloaded          </pre>     <p><em>MIPS Options</em>     <pre class="smallexample">          -EL  -EB  -march=<var>arch</var>  -mtune=<var>arch</var>           -mips1  -mips2  -mips3  -mips4  -mips32  -mips32r2  -mips64           -mips16  -mno-mips16  -mabi=<var>abi</var>  -mabicalls  -mno-abicalls           -mxgot  -mno-xgot  -mgp32  -mgp64  -mfp32  -mfp64           -mhard-float  -msoft-float  -msingle-float  -mdouble-float           -mint64  -mlong64  -mlong32           -G<var>num</var>  -membedded-data  -mno-embedded-data           -muninit-const-in-rodata  -mno-uninit-const-in-rodata           -msplit-addresses  -mno-split-addresses            -mexplicit-relocs  -mno-explicit-relocs            -mrnames  -mno-rnames           -mcheck-zero-division  -mno-check-zero-division           -mmemcpy  -mno-memcpy  -mlong-calls  -mno-long-calls           -mmad  -mno-mad  -mfused-madd  -mno-fused-madd  -nocpp           -mfix-r4000  -mno-fix-r4000  -mfix-r4400  -mno-fix-r4400           -mfix-vr4120  -mno-fix-vr4120  -mfix-sb1  -mno-fix-sb1           -mflush-func=<var>func</var>  -mno-flush-func           -mbranch-likely  -mno-branch-likely           -mfp-exceptions -mno-fp-exceptions          </pre>     <p><em>i386 and x86-64 Options</em>     <pre class="smallexample">          -mtune=<var>cpu-type</var>  -march=<var>cpu-type</var>           -mfpmath=<var>unit</var>           -masm=<var>dialect</var>  -mno-fancy-math-387           -mno-fp-ret-in-387  -msoft-float  -msvr3-shlib           -mno-wide-multiply  -mrtd  -malign-double           -mpreferred-stack-boundary=<var>num</var>           -mmmx  -msse  -msse2 -msse3 -m3dnow           -mthreads  -mno-align-stringops  -minline-all-stringops           -mpush-args  -maccumulate-outgoing-args  -m128bit-long-double           -m96bit-long-double  -mregparm=<var>num</var>  -momit-leaf-frame-pointer           -mno-red-zone -mno-tls-direct-seg-refs           -mcmodel=<var>code-model</var>           -m32  -m64          </pre>     <p><em>HPPA Options</em>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -