我获得了一个使用MS Visual Studio .net 2003 C ++编译器编译的C ++项目,以及用于编译它的.mak文件。我可以使用nmake project.mak从命令行构建它,但编译器抱怨找不到afxres.h。我做了一些搜索,afxres.h位于一个包含文件的Visual Studio目录中。我应该在哪里指定nmake在哪里查找这个头文件?
答案 0 :(得分:3)
“程序”下的“开始”菜单中应该有一个图标,用于打开cmd.exe实例,并为命令行构建设置了所有正确的MSVS环境变量。
答案 1 :(得分:0)
另一个选项是从常规命令提示符运行相应的vars
批处理文件。名称和位置因版本而异。对于VS2003,我相信它是
C:\Program Files\Microsoft Visual Studio.NET 2003\Vc7\bin\vcvars32.bat