VC编译选项2009-10-07-优化-/O1 最小化空间 minimize space/Op[-] 改善浮点数一致性 improve floating-pt consistency/O2 最大化速度 maximize speed/Os 优选代码空间 favor code space/Oa 假设没有别名 assume no aliasing/Ot 优选代码速度 favor code speed/Ob 内联展开(默认 n=0) inline expansion (default n=0)/Ow 假设交叉函数别名 assume cross-function aliasing/Od 禁用优化(默认值) disable optimizations (default)/Ox 最大化选项。(/Ogityb2 /Gs) maximum opts. (/Ogityb1 /Gs)/Og 启用全局优化 enable global optimization/Oy[-] 启用框架指针省略 enable frame pointer omission/Oi 启用内建函数 enable intrinsic functions-代码生成-/G3 为 80386 进行优化 optimize for 80386/G4 为 80486 进行优化 optimize for 80486/GR[-] 启用 C++ RTTI enable C++ RTTI/G5 为 Pentium 进行优化 optimize for Pentium/G6 为 Pentium Pro 进行优化 optimize for Pentium Pro/GX[-] 启用 C++ 异常处理(与 /EHsc 相同) enable C++ EH (same as /EHsc)/EHs 启用同步 C++ 异常处理 enable synchronous C++ EH/GD 为 Windows DLL 进行优化 optimize for Windows DLL/GB 为混合模型进行优化(默认) optimize for blended model (default)/EHa 启用异步 C++ 异常处理 enable asynchronous C++ EH/Gd __cdecl 调用约定 __cdecl calling convention/EHc extern“C”默认为 nothrow extern "C" defaults to nothrow/Gr __fastcall 调用约定 __fastcall calling convention/Gi[-] 启用增量编译 enable incremental compilation/Gz __stdcall 调用约定 __stdcall calling convention/Gm[-] 启用最小重新生成 enable minimal rebuild/GA 为 Windows 应用程序进行优化 optimize for Windows Application/Gf 启用字符串池 enable string pooling/QIfdiv[-] 启用 Pentium FDIV 修复 enable Pentium FDIV fix/GF 启用只读字符串池 enable read-only string pooling