Синтаксис командной строки компилятора
Командная строка 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.