nmake,visualstudio和.mak文件

时间:2020-03-05 18:45:16  来源:igfitidea点击:

我得到了一个使用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