WEB开发网
开发学院软件开发VC VC编译选项 阅读

VC编译选项

 2009-10-07 20:29:17 来源:WEB开发网   
核心提示:/QI0f[-]启用 Pentium 0x0f 修复enable Pentium 0x0f fix/Gy分隔链接器函数separate functions for linker/GZ启用运行时调试检查 enable runtime debug checks/Gh 启用钩子函数调用 enable hook functio

/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 不吸取注释 don't 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

Tags:VC 编译 选项

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接