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


Синтаксис командной строки компилятора

В командной строке CL используется следующий синтаксис:

CL [option...] file... [option | file]... [lib...] [@command-file] [/link link-opt...]

В следующей таблице описаны входные данные команды CL.

Формат ввода Значение
Параметр Один или несколько параметров CL. Все параметры применяются ко всем указанным исходным файлам. Укажите параметры с помощью косой черты (/) или дефиса (-). Как правило, между параметром и аргументом не может быть пробела. Описание параметра указывает, когда разрешено пространство. Параметры относятся к регистру, за исключением /HELP. Дополнительные сведения см. в разделе "Порядок параметров cl".
file Имя одного или нескольких исходных файлов, .obj файлов или библиотек. Cl компилирует исходные файлы и передает имена файлов и библиотек .obj компоновщику. Дополнительные сведения см. в синтаксисе имени файла CL.
lib Одно или несколько имен библиотек. CL передает эти имена компоновщику.
command-file Файл, содержащий несколько параметров и имен файлов. Дополнительные сведения см. в разделе "Файлы команд CL".
link-opt Один или несколько параметров компоновщика MSVC. Cl передает эти параметры компоновщику.

Можно указать любое количество параметров, имен файлов и библиотек, если число символов в командной строке не превышает 1024, ограничение, определяемое операционной системой.

Сведения о возвращаемом значении cl.exe см. в разделе "Возвращаемое значение" cl.exe .

Примечание.

Ограничение ввода командной строки в 1024 символов не гарантируется тем же в будущих выпусках Windows.

См. также

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