Open post: Compilation option for VC7.1

zhaozj2021-02-16  87

http://www.tekinginfo.com/coding/forum/cndevforum0209_0309/subject_31270.htm

- Optimization - ?? / O1 Minimize MINIMIZE SPACE / OP [-] Improve floating-point Consistency Improve Floating-Pt Consistency / O2 Maximum Speed ​​Maximize Speed ​​/ OS ?? Preferred Code Space ?? Favor Code Space / OA Assumption No Alias ​​Assume No Aliasing / OT Preferred Code Speed ​​Favor Code Speed ​​/ OB Inline Expand (Default N = 0) Inline Expansion (Default N = 0) / OW ?? Assuming Cross Function Alias ​​?? Assume Cross-Function AliaSing / OD ?? Disable Optimization (Default) ?? Disable Optimizations / OX ?? Maximize Options.

(/ OGITYB2 / GS) Maximum OPTS. (/ OGITYB1 / GS) / og ?? Enabling global optimization ?? Enable global optimization ?? / y [-] ?? Enable frame pointer omitted ?? enable frame pointer omission / oi ?? Enable internal functions ?? Enable Intrinsic functions - code generation - ?? / g3 ?? is 80386 optimized ?? Optimize for 80386 / g4 ?? Optimize for 80486 / GR [-] ?? Enable C RTTI ?? Enable C RTTI / G5 ?? Optimized for Pentium ?? Optimize for Pentium / G6 Optimized for Pentium Pro ?? Optimize for Pentium Pro / GX [-] ?? Enable C exception processing (same as / eHSC)? Enable C EH (Same AS / EHSC) / EHS ?? Enable synchronous C exception handling ?? Enable Synchronous C EH / GD Optimized Optimize for Windows DLL / GB for the Windows DLL (default) ?? Optimize for Blended Model (Default) / EHA ?? Enable asynchronous C exception handle ?? Enable ask ?? __ cdecl call agreement ?? __ cdecl calling convention ?? / ehc ?? EXTERN "C" default is nothrow ?? extern "C"

DEFAULTS to NOTHROW / GR ?? __ fastcall call convention ?? __ fastcall calling convention / gi [-] Enable incremental compile Enable Incremental compilation / gz ?? __ stdcall call convention ?? __ stdcall calling convention ?? / gm [-] ?? Enable minimum Regeneration ?? Enable Minimal Rebuild / Ga ?? Optimize Optimize for Windows Application / GF ?? Enable string pool for Windows applications ?? Enable string pool ?? / qifdiv [-] ?? Enable Pentium FDIV repair ?? enable Pentium fdiv fix ?? / gf ?? Enable read-only string pool ?? enable read-only string pooling ?? / qi0f [-]? Enable Pentium 0x0f repair ?? Enable Pentium 0x0f fix / gy ?? Separator Linkr function ?? Separate Functions for Linker / GZ ?? Enables runtime debugging check Enable Runtime debug checks / gH Enabling hook function call Enable Hook Function call / ge ?? Force Stack Checking for All Funcs / GS [ Num] ?? Disable Stack Check Call ?? Disable Stack Checking Calls - Output File - ?? / fa [file] ?? Name assembly list file ?? name assembly listing file / fo ?? Name Object File / Fa [sc] ?? Configuration program set list ?? configure assembly listing ?? / fp ?? Named Pre-translated head file ?? Name precompiled header file / fd [file] ?? Named .pdb file ?? name .pdb file ?? / fr [file] ?? Name Source Browser file / fe ?? Name executable file / fr [file] ?? Named Exhibition. SBR file ?? Name Extended .sbr file / fm [file] ?? Named mapping file ?? Name Map file - Preprocessor - ?? / fi ?? Named forced include file ?? Name forced include file / c? ? Do not learn notes ?? Don't strip comments ?? / u ?? Remove predefined macro ?? remove predefined macro / d {= | #} ?? Defining macro ?? Define Macro / U ?? Remove all pre- Defining macros ?? Remove all predefined macros / e ?? Pretreatment orientation to standard output preProcess To Stdout / i Add to include files Search path ?? add to include Search path / EP ?? Put the pre-processed to standard output, Don't bring the line number ?? preprocess to stdout, no #line / x ?? ignore the "Standard location" ?? Ignore "Standard Places"

/ P ?? Preprocessing to the file ?? preprocess to file - language - ?? / zi ?? Enable debugging information ?? Enable debugging information / zl ?? ignore the default library name in. Obit DEFAULT LIBRARY NAME IN. Obj / zi ?? Enable debugging "editing" function enable edit and continue debug info / zg ?? Generate function prototype ?? generate function prototypes / z7 ?? Enable old debugging information ?? Enable Old-Style Debug Info / ZS ?? Only grammatical check ?? Syntax Check Only / zd ?? Only the line number debugging information ?? line number debugging info online {0 | 1} ?? Disable / Enable VTORDISP / ZP ?? [N] ?? Packaging structure on the N-byte boundary ?? Pack Structs on n-byte boundary / vm ?? Pointer to the member's pointer type ?? Type of Pointers to MEMBERS / ZA ?? Disable extension (Dark Index / OP) ?? Disable Extensions (Implies / OP) / Nobool ?? Disable "Bool" keyword ?? Disable "BOOL" keyword / ze ?? Enable extension (default) ?? Enable Extensions (default) - Miscellaneous - ?? / ?, / Help ?? Print this help message ?? print this help message / c ?? only compile, do not link ?? Compile ONLY, NO LINK / W ?? Set warning level (default n = 1) ?? Set Warning Level (Default n = 1) / h ?? Maximum external name length ?? Max External Name Length / J ?? Default char type is unsigned ?? default char type is unsigned / nologo ?? Cancel Display copyright message ?? Suppress Copyright Message / WX ?? Will the warning be regarded as an error ?? Treat Warnings AS ERRORS / TC ?? Compile the file to .c ?? compile file as .c? ? / Yc [file] ?? Create a .pch file ?? create .pch file / tp ?? Compile the file to .cpp ?? compile file as .cpp ?? / yd ?? Put the debug information in each .Obj ?? Put debug info in every .Obj / TC ?? Compile all files to .c ?? compile all files as .c ?? / tp ?? Compile all files to .cpp ?? compile all files as .cpp ?? / yu [file] ?? Use the.pch file ?? us.pch file / v ?? Settings the version string ?? set version String / YX [file] ?? Automatic .PCH file automatic .pch / w? • Disable all warnings ?? Disable all warnings / zm ?? maximum memory allocation (default is%)

转载请注明原文地址:https://www.9cbs.com/read-14425.html

New Post(0)