Поделиться через


Установка переменных пути и среды при построении из командной строки

Файл vsvars32.bat устанавливает необходимые переменные среды, позволяя вести 32-разрядное построение из командной строки.Дополнительные сведения об использовании 64-разрядного набора инструментов командной строки см. в разделе Практическое руководство. Использование набора 64-разрядных инструментов Visual C++ в командной строке.

Обратите внимание, что если построение выполняется из командной строки с параметром DEVENV, то установки файла vcvars32 не будут действовать в таких построениях до тех пор, пока не будет указан параметр /useenv.

Выполнение vcvars32.bat

  1. В командной строке перейдите во вложенную папку \bin установочного каталога Visual C++.

  2. Введите в командной строке VCVARS32, чтобы запустить файл vcvars32.bat.

Предупреждающее замечаниеВнимание

Файл vcvars32.bat может отличаться в зависимости от компьютера.Не заменяйте отсутствующий или поврежденный файл vcvars32.bat файлом vcvars32.bat с другого компьютера.Чтобы заменить отсутствующий файл, следует повторно выполнить установку Visual C++.

Дополнительные сведения о файле vcvars32.bat см. в следующей статье базы знаний:

  • Q248802 : Файл Vcvars32.bat генерирует сообщение "вне среды"

Если текущая версия Visual C++ установлена на компьютере, на котором также установлена более ранняя версия Visual C++, не следует запускать файл vsvars32.bat или vcvars32.bat из разных версий в одном окне командной строки.

Программа CL.exe вызывает препроцессор и компилятор, а программа LINK.exe вызывает компоновщик(CL также может вызывать компоновщик, поэтому в большинстве случаев LINK напрямую не вызывается).

Программы CL.exe, LINK.exe и другие инструменты командной строки требуют соответствующего задания разных переменных среды:

См. также

Ссылки

Параметры компоновщика

Параметры компилятора

Основные понятия

Компоновка

Другие ресурсы

Построение из командной строки

Компилирование программы C/C++