nmake: выбор между x86 и x64, правильный способ.

программирование windows С++ Visual studio nmake

У меня на диске есть две программы nmake, выполняющие одно и тоже. Только одна собирает проекты под 32-х битную платформу, а вторая под 64-х битную.
Одна лежит в папке C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin.
А другая в папке C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64.
Первый путь прописан в переменной PATH(предположительно он туда прописывается при установке Visual Studio).
Поэтому, когда я в cmd-файле пишу "nmake", то вызывается первый файл.

Вопрос: как вызвать второй nmake переносимым способом, так чтобы cmd-файл вызывающий его мог быть запущен на любом компьютере, а не только на том, в котором Visual Studio установлено в папке C:\Program Files (x86)\Microsoft Visual Studio 9.0?
Ответы:
Открыть для себя %VC90COMNTOOLS% и плясать от него.
[старый текст удален]
2 Майоров Павел
exit /b делает тоже самое, что и goto :eof. При этом exit /b позволяет дополнительно указать код возврата. Вам для начала следывало бы попробывать, прежде чем кричать, что не работает.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.