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

VC编译选项

 2009-10-07 20:29:17 来源:WEB开发网   
核心提示:/Zd仅要行号调试信息line number debugging info only/vd{0|1}禁用/启用 vtordispdisable/enable vtordisp/Zp[n]在 n 字节边界上包装结构pack structs on n-byte boundary/vm指向成员的指针类型type of poi

/Zd 仅要行号调试信息 line number debugging info only

/vd{0|1} 禁用/启用 vtordisp disable/enable vtordisp

/Zp[n] 在 n 字节边界上包装结构 pack structs on n-byte boundary

/vm 指向成员的指针类型 type of pointers to members

/Za 禁用扩展(暗指 /Op) disable extensions (implies /Op)

/noBool 禁用“bool”关键字 disable "bool" keyword

/Ze 启用扩展(默认) enable extensions (default)

- 杂项 -

/?, /help 打印此帮助消息 print this help message

/c 只编译,不链接 compile only, no link

/W 设置警告等级(默认 n=1) set warning level (default n=1)

/H 最大化外部名称长度 max external name length

/J 默认 char 类型是 unsigned default char type is unsigned

/nologo 取消显示版权消息 suppress copyright message

/WX 将警告视为错误 treat warnings as errors

/Tc 将文件编译为 .c compile file as .c

/Yc[file] 创建 .PCH 文件 create .PCH file

/Tp 将文件编译为 .cpp compile file as .cpp

/Yd 将调试信息放在每个 .OBJ 中 put debug info in every .OBJ

/TC 将所有文件编译为 .c compile all files as .c

/TP 将所有文件编译为 .cpp compile 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 创建 .DLL Create .DLL

/F 设置堆栈大小 set stack size

/LDd 创建 .DLL 调试库 Create .DLL debug libary

/link [链接器选项和库] [linker options and libraries]

上一页  1 2 3 

Tags:VC 编译 选项

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