Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Файл команды — это текстовый файл, содержащий параметры компилятора и имена файлов. Он предоставляет параметры, в противном случае введите в командной строке или укажите с помощью переменной среды CL. CL принимает файл команды компилятора в качестве аргумента либо в переменной среды CL, либо в командной строке. В отличие от командной строки или переменной среды CL, можно использовать несколько строк параметров и имен файлов в файле команд.
Параметры и имена файлов в файле команд обрабатываются, когда имя файла команды отображается в переменной среды CL или в командной строке. Однако если /link параметр отображается в командном файле, все параметры в остальной части строки передаются компоновщику. Параметры в последующих строках в файле команд и параметры в командной строке после вызова файла команд по-прежнему принимаются в качестве параметров компилятора. Дополнительные сведения о том, как порядок параметров влияет на их интерпретацию, см. в разделе "Порядок параметров cl".
Файл команды не должен содержать команду CL. Каждый параметр должен начинаться и заканчиваться на одной строке; Вы не можете использовать обратную косую черту (\) для объединения параметра между двумя строками.
Командный файл указывается знаком (@), за которым следует имя файла. Имя файла может указать абсолютный или относительный путь.
Например, если следующая команда находится в файле с именем RESP:
/Ot /link LIBC.LIB
и укажите следующую команду CL:
CL /Ob2 @RESP MYAPP.C
Команда cl выглядит следующим образом:
CL /Ob2 /Ot MYAPP.C /link LIBC.LIB
Здесь вы можете увидеть, как командная строка и команды командного файла эффективно объединяются.
См. также
Синтаксис командной строки компилятора MSVC
Параметры компилятора MSVC