컴파일러 명령줄 구문
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 릴리스에서 동일하게 유지되지 않습니다.