关于Visual Studio:nmake,visualstudio和.mak文件

关于Visual Studio:nmake,visualstudio和.mak文件

nmake, visualstudio, and .mak files

我得到了一个使用MS Visual Studio .net 2003 C ++编译器编译的C ++项目,以及一个用于对其进行编译的.mak文件。 我可以使用nmake project.mak从命令行构建它,但是编译器抱怨找不到afxres.h。 我进行了一些搜索,afxres.h位于包含文件的Visual Studio目录中。 我应该在哪里指定nmake在哪里查找此头文件?


在"程序"下的"开始"菜单中应该有一个图标,该图标会打开cmd.exe实例,并为命令行构建设置了所有正确的MSVS环境变量。


另一个选项是从常规命令提示符下运行适当的vars批处理文件。 名称和位置因版本而异。 对于VS2003,我相信

C:\\Program Files\\Microsoft Visual Studio.NET 2003\\Vc7\\bin\\vcvars32.bat


推荐阅读