nmake中有效的选项集

时间:2014-11-12 23:29:04

标签: visual-studio-2010 visual-studio-debugging 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:forScope -O1 -Yu“StdAfx.h”-FpO / a.pch abc.cpp 我收到此错误: 错误C2855:命令行选项'/ Zi'与预编译头

不一致

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

1 个答案:

答案 0 :(得分:1)

对Q1的回答:我删除了-Yu和-Fpo并编译了。现在我可以调试了。请注意,Q2仍未得到答复。