使用Windows SDK 7.1命令提示符时,如何在不丢失nmake命令的情况下更改构建环境?

时间:2012-03-02 19:47:02

标签: nmake winapi

我刚刚安装了Windows 7.1 SDK并启动了SDK命令提示符。如果我输入nmake,我会收到此消息:

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

NMAKE : fatal error U1064: MAKEFILE not found and no target specified
Stop.

这就是我的期望。但是,我想要定位Windows x64,因此我键入:setenv /x64。然后如果我运行nmake,我会收到错误:

'nmake' is not recognized as an internal or external command,
operable program or batch file.

为什么我收到此错误?我究竟做错了什么?我在我的机器上使用32位Windows 8 Consumer Preview。


编辑:这是PATH环境变量之前和之后的差异:
http://diffchecker.com/9jdFi5d

1 个答案:

答案 0 :(得分:4)

似乎微软忘记在x86_amd64目录中放置nmake.exe二进制文件(其他人都拥有它)。我建议将主nmake.exe目录中的Bin复制到'Bin / x86_amd64`目录。