注册网站免费,excel可以制作网页吗,lnmp wordpress伪静态,WordPress 黏贴图片优化选项用途/O1创建小代码。/O2创建快速代码。/Ob控制内联展开。/Od禁用优化。/Og使用全局优化。/Oi生成内部函数。/Os代码大小优先。/Ot代码速度优先。/Ox使用最大优化 (/Ob2gity /Gs)。/Oy省略帧指针。 (仅限 x86)代码生成选项用途/arch使用 SSE 或 SSE2 指令生成代码。 (仅… 优化 选项 用途 /O1 创建小代码。 /O2 创建快速代码。 /Ob 控制内联展开。 /Od 禁用优化。 /Og 使用全局优化。 /Oi 生成内部函数。 /Os 代码大小优先。 /Ot 代码速度优先。 /Ox 使用最大优化 (/Ob2gity /Gs)。 /Oy 省略帧指针。 (仅限 x86) 代码生成 选项 用途 /arch 使用 SSE 或 SSE2 指令生成代码。 (仅限 x86) /bigobj 增加 .obj 文件中可寻址节的数目。 /clr 生成要在公共语言运行时上运行的输出文件。 /EH 指定异常处理模型。 /favor 生成为特定 x64 结构或为 AMD64 和 64 位内存扩展技术 (EM64T) 结构中的特定宏结构进行了优化的代码。 /fp 指定浮点行为。 /G1 针对 Itanium 处理器进行优化。 仅在 IPF 跨平台编译器或 IPF 本机编译器中可用。 /G2 针对 Itanium2 处理器进行优化。 仅在 IPF 跨平台编译器或 IPF 本机编译器中可用。 /Gd 使用调用约定 __cdecl。 (仅限 x86) /Ge 激活堆栈探测。 /GF 启用字符串池。 /Gh 调用挂钩函数 _penter。 /GH 调用挂钩函数 _pexit。 /GL 启用全程序优化。 /Gm 启用最小重新生成。 /GR 启用运行时类型信息 (RTTI)。 /Gr 使用调用约定 __fastcall。 (仅限 x86) /Gs 控制堆栈探测。 /GT 支持数据的纤程安全分配通过使用静态线程本地存储区。 /GX 启用同步异常处理。 /Gy 启用函数级链接。 /Gz 使用调用约定 __stdcall。 (仅限 x86) /MD 使用 MSVCRT.lib创建多线程 DLL。 /MDd 使用 MSVCRTD.lib创建调试多线程 DLL。 /MT 使用 LIBCMT.lib创建多线程可执行文件。 /MTd 使用 LIBCMTD.lib创建调试多线程可执行文件。 /Qfast_transcendentals 生成快速先验。 /Qimprecise_fwaits 移除 try 块中的 fwait 命令。 /Qpar 启用标有 #pragma 循环 () 指令循环的自动并行化。 /Qvec-report (Auto-Vectorizer Reporting Level) 启用自动 vectorization 的报告级别。 /ZW 在 Windows 运行时生成的输出文件运行。 输出文件 选项 用途 /FA 列表配置文件的程序集。 /Fa 创建列表文件的程序集。 /Fd 重命名程序数据库文件。 /Fe 重命名可执行文件。 /Fi 指定预处理输出文件名。 /Fm 创建映射文件。 /Fo 创建对象文件。 /Fp 指定预编译头文件名。 /FR/Fr 生成浏览器文件。 /Fx 插入的代码与源文件合并。 调试 选项 用途 /GS 检查缓冲区安全。 /GZ 与 /RTC1 相同 /homeparams 强制将传入寄存器的参数写入其在函数入口的堆栈上的位置。 此编译器选项仅适用于 x64 编译器本机编译和跨平台编译。 /RTC 启用运行时错误检查。 /Wp64 检测 64 位可移植性问题。 /Yd 将完整的调试信息放在所有对象文件中。 /Yl 在创建调试库时插入 PCH 引用。 /Z7 生成与 C 7.0 兼容的调试信息。 /Zi 生成完整的调试信息。 /ZI 将调试信息包含在与“编辑并继续”兼容的程序数据库中。 (仅限 x86) 预处理器 选项 用途 /AI 指定在解析传递到 #using 指令的文件引用时搜索的目录。 /C 在预处理期间保留注释。 /D 定义常数和宏。 /E 将预处理器输出复制到标准输出。 /EP 将预处理器输出复制到标准输出。 /FI 预处理指定的包含文件。 /FU 强制使用文件名就象它已被传递 #using 指令。 /I 在目录中搜索包含文件。 /P 将预处理器输出写入文件。 /U 移除预定义宏。 /u 移除所有的预定义宏。 /X 忽略标准包含目录。 语言 选项 用途 /openmp 在源代码中启用 #pragma omp。 /vd 取消或启用隐藏的 vtordisp 选件类成员。 /vmb 对指向成员的指针使用最佳的基。 /vmg 对指向成员的指针使用完全一般性。 /vmm 声明多重继承。 /vms 声明单一继承。 /vmv 声明虚拟继承。 /volatile 选择 volatile 关键字如何解释。 /Za 禁用语言扩展。 /Zc 指定在 /Ze 下的标准行为。 /Ze 启用语言扩展。 /Zg 生成函数原型。 /Zl 从 .obj 文件中移除默认库名值。 /Zp n 封装结构成员。 /Zs 只检查语法。 链接 选项 用途 /F 设置堆栈大小。 /LD 创建动态链接库。 /LDd 创建调试动态链接库。 /LN 创建 MSIL 模块。 /link 将指定的选项传递给 LINK。 /MD 使用 MSVCRT.lib编译以创建多线程 DLL。 /MDd 使用 MSVCRTD.lib编译以创建调试多线程 DLL。 /MT 使用 LIBCMT.lib编译以创建多线程可执行文件。 /MTd 使用 LIBCMTD.lib编译以创建调试多线程可执行文件。 预编译头 选项 用途 /Y- 忽略当前生成中的所有其他预编译头编译器选项。 /Yc 创建预编译头文件。 /Yd 将完整的调试信息放在所有对象文件中。 /Yu 在生成期间使用预编译头文件。 杂项 选项 用途 /? 列出编译器选项。 指定响应文件。 /analyze 启用代码分析。 /c 编译但不链接。 /doc 将文档注释处理到一个 XML 文件中。 /errorReport 可以提供内部编译器错误 (ICE) 信息直接对 Visual C 团队。 /FC 显示源代码文件的完整路径传递给诊断文本的 cl.exe。 /H 限制外部公共名称的长度。 /HELP 列出编译器选项。 /hotpatch 创建可热修补的映像。 /J 更改默认的 char 类型。 /kernel 编译器和链接器将创建在内核中执行的二进制文件。 /MP 同时生成多个源文件。 /nologo 取消显示登录版权标志。 QIfist 当需要从浮点型转换为整型时取消调用 Helper 函数 _ftol。 (仅限 x86) /QIPF_B 不生成会导致 B CPU 单步执行勘误表中所载异常结果的指令序列。 仅限 IPF /QIPF_C 不生成会导致 B CPU 单步执行勘误表中所载异常结果的指令序列。 仅限 IPF /QIPF_fr32 不使用高 96 位浮点寄存器。 仅限 IPF /QIPF_noPIC 生成具有位置相关代码的映像仅限 IPF。 /QIPF_restrict_plabels 为在运行时不创建函数的程序增强性能。 仅限 IPF /showIncludes 显示所有的列表在编译时包含文件。 /Tc/TC 指定 C 源文件。 /Tp/TP 指定 C 源文件。 /V 设置版本字符串。 /Wall 启用所有警告包括默认情况下禁用的警告。 /W 设置警告等级。 /w 禁用所有警告。 /WL 在从命令行编译 C 源代码时启用错误消息和警告消息的单行诊断。 /Zm 指定预编译头内存分配限制。 微软C/C 编译器选项-优化-/O1最小化空间minimize space/Op[-]改善浮点数一致性improve floating-pt consistency/O2最大化速度maximize speed/Os优选代码空间favor code space/Oa假设没有别名assume no aliasing/Ot优选代码速度favor code speed/Ob内联展开默认 n0inline expansion (default n0)/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 RTTIenable 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/EHcextern“C”默认为 nothrowextern 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/QI0f[-]启用 Pentium 0x0f 修复enable Pentium 0x0f fix/Gy分隔链接器函数separate functions for linker/GZ启用运行时调试检查enable runtime debug checks/Gh启用钩子函数调用enable hook function call/Ge对所有函数强制堆栈检查force stack checking for all funcs/Gs[num]禁用堆栈检查调用disable stack checking calls-输出文件-/Fa[file]命名程序集列表文件name assembly listing file/Fo命名对象文件name object file/FA[sc]配置程序集列表configure assembly listing/Fp命名预编译头文件name precompiled header file/Fd[file]命名 .PDB 文件name .PDB file/Fr[file]命名源浏览器文件name source browser file/Fe命名可执行文件name executable file/FR[file]命名扩展 .SBR 文件name extended .SBR file/Fm[file]命名映射文件name map file-预处理器-/FI命名强制包含文件name forced include file/C不吸取注释dont strip comments/U移除预定义宏remove predefined macro/D{|#}定义宏define macro/u移除所有预定义宏remove all predefined macros/E将预处理定向到标准输出preprocess to stdout/I添加到包含文件的搜索路径add to include search path/EP将预处理定向到标准输出不要带行号preprocess to stdout, no #line/X忽略“标准位置”ignore standard places/P预处理到文件preprocess to file-语言-/Zi启用调试信息enable debugging information/Zl忽略 .OBJ 中的默认库名omit default library name in .OBJ/ZI启用调试信息的“编辑并继续”功能enable Edit and Continue debug info/Zg生成函数原型generate function prototypes/Z7启用旧式调试信息enable old-style debug info/Zs只进行语法检查syntax check only/Zd仅要行号调试信息line number debugging info only/vd{0|1}禁用/启用 vtordispdisable/enable vtordisp/Zp[n]在 n 字节边界上包装结构pack structs on n-byte boundary/vm指向成员的指针类型type of pointers to members/Za禁用扩展暗指 /Opdisable extensions (implies /Op)/noBool禁用“bool”关键字disable bool keyword/Ze启用扩展默认enable extensions (default)- 杂项 -/?, /help打印此帮助消息print this help message/c只编译不链接compile only, no link/W设置警告等级默认 n1set warning level (default n1)/H最大化外部名称长度max external name length/J默认 char 类型是 unsigneddefault char type is unsigned/nologo取消显示版权消息suppress copyright message/WX将警告视为错误treat warnings as errors/Tc将文件编译为 .ccompile file as .c/Yc[file]创建 .PCH 文件create .PCH file/Tp将文件编译为 .cppcompile file as .cpp/Yd将调试信息放在每个 .OBJ 中put debug info in every .OBJ/TC将所有文件编译为 .ccompile all files as .c/TP将所有文件编译为 .cppcompile all files as .cpp/Yu[file]使用 .PCH 文件use .PCH file/V设置版本字符串set version string/YX[file]自动的 .PCH 文件automatic .PCH/w禁用所有警告disable all warnings/Zm最大内存分配默认为 %max memory alloc (% of default)-链接-/MD与 MSVCRT.LIB 链接link with MSVCRT.LIB/MDd与 MSVCRTD.LIB 调试库链接link with MSVCRTD.LIB debug lib/ML与 LIBC.LIB 链接link with LIBC.LIB/MLd与 LIBCD.LIB 调试库链接link with LIBCD.LIB debug lib/MT与 LIBCMT.LIB 链接link with LIBCMT.LIB/MTd与 LIBCMTD.LIB 调试库链接link with LIBCMTD.LIB debug lib/LD创建 .DLLCreate .DLL/F设置堆栈大小set stack size/LDd创建 .DLL 调试库Create .DLL debug libary/link[链接器选项和库][linker options and libraries] 摘自他人博客 转载于:https://blog.51cto.com/nster/1184784