Как использовать командную строку 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".