Выбор компилятора для файла make - PullRequest
0 голосов
/ 03 ноября 2010

Скажем, у вас на компьютере установлены VS2008 и VS 6, и вы хотите написать файл make, который скомпилирует некоторый код C ++, используя компилятор VS 6.0. Как ты можешь это сделать? Какой способ контролировать выбор компилятора вне файла make?

Спасибо

1 Ответ

1 голос
/ 03 ноября 2010

Я не уверен, что VS 6.0 имел VCVARS32.BAT, но если есть VCVARS32.BAT, то вам нужно настроить свою среду с помощью VCVARS32.BAT. См. Построение из командной строки , «Запуск VCVARS32.BAT».

Если вам нужна VS 2008, тогда вы запускаете VCVARS32.BAT из VS 2008.
Если вам нужна VS 6.0, тогда вы запускаете VCVARS32.BAT из VS 6.0.

Опять же, я не уверен, что VS 6.0 имел VCVARS32.BAT, поэтому проверьте его.

Например, сборка программы Hello, World может выглядеть так:

"D:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat" && cl hello_world.cpp
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...