有助于调试的编译选项和链接选项
简介:
http://blog.chinaunix.net/u/19962/showart_280222.html有助于调试的编译选项和链接选项Complier/P文件预处理,类似GCC的-E,预处理将展开宏和包含文件,结果存为.I同名文件。
http://blog.chinaunix.net/u/19962/showart_280222.html
有助于调试的编译选项和链接选项
/P |
文件预处理,类似GCC的-E,预处理将展开宏和包含文件,结果存为.I同名文件。如果硬盘空间不够可以附加/EP,输出文件将被压缩。 |
/GZ |
执行基本内存错误检验。该标记是DEBUG版本的默认设置,在RELEASE版本中也可以自己设置。 |
/O1 |
默认情况下RELEAES版本的优化级别为/O2,但MS所有的商业应用程序都是用/O1构建的,/O1可以让代码的生成尺寸更小,只要程序编写的严密这将大大提高运行速度(减小缺页中断)。 |
/MAP |
生产MAP文件。 包含代码行信息:/MAPINFO:LINES 包含倒出信息:/MAPINFO:EXPORTS |
/PDBYPTE:CON |
合并PDB文件。一个PDB文件简化了调试过程。 |
/VERBOSE |
输出链接过程详细信息。 只输出库搜索信息:/VERBOSE:LIB |
/WARN:3 |
可以看到被链接的库是否真的被引用。 |
|
|
|