nmake中的一组有效选项



我有一个使用nmake编译良好的应用程序。但它不在调试模式下编译。所以我编辑了.mak文件,并为"link"选项添加了/Debug,为"cl.exe"选项添加"Zi"。在编译过程中,现在看起来是这样的:cl-I../../-DEXTRACT_ONLY-DNO_READ_FROM_CODER-D_SFX-Gr-c-FoO/-WX-EHsc-Gy-Gr-/Zi-MT-W4-GS--Zc:适用范围-O1-Yu"StdAfx.h"-FpO/a.pch abc.cpp我得到了这个错误:错误C2855:命令行选项"/Zi"与预编译头不一致

Q1:我可以简单地删除像Yu或-Fpo这样的选项吗?它仍然可以工作(尽管编译需要更长的时间,因为现在没有重新编译的东西)?Q2.是否有nmake选项来清除它生成的所有文件。(我使用的是.mak文件)注:我在vs2010世界。

对Q1的回答:我删除了-Yu和-Fpo并编译了它。现在我可以调试了。请注意,Q2仍然没有答案。

相关内容

最新更新