Как использовать командную строку Windows SDK 7.1, как изменить среду сборки без потери команды nmake?

Я только что установил Windows 7.1 SDK и запустил командную строку SDK. Если я наберу nmake, Я приветствую это сообщение:

Утилита обслуживания программ Microsoft (R), версия 10.00.30319.01
Авторское право (C) Microsoft Corporation. Все права защищены.

NMAKE: фатальная ошибка U1064: MAKEFILE не найден и цель не указана
Стоп.

Это то, что я ожидаю. Тем не менее, я хочу ориентироваться на Windows x64, поэтому я набираю: setenv /x64, Тогда, если я бегу nmakeЯ получаю ошибку:

"nmake" не распознается как внутренняя или внешняя команда,
работоспособная программа или командный файл.

Почему я получаю эту ошибку? Что я делаю неправильно? Я использую 32-разрядную версию Windows 8 Consumer Preview на своей машине.


Редактировать: вот разница PATH переменная окружения до и после:
http://diffchecker.com/9jdFi5d

1 ответ

Решение

Кажется, Microsoft забыла разместить nmake.exe двоичный файл в каталоге x86_amd64 (остальные есть). Я предлагаю скопировать nmake.exe в основном Bin каталог в каталог "bin/x86_amd64".

Другие вопросы по тегам