Sintaxis de la línea de comandos del compilador

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte documentación de Visual Studio 2017 RC.

En la línea de comandos de CL se utiliza la siguiente sintaxis:

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

En la tabla siguiente se explican las entradas del comando de CL.

EntrySignificado
OpciónUna o varias opciones de CL. Tenga en cuenta que todas las opciones se aplican a todos los archivos de código fuente especificados. Las opciones se especifican mediante una barra diagonal (/) o un guión (–). Si una opción recibe un argumento, la descripción de la opción documentará si se permite un espacio entre ella y el argumento. Los nombres de opción (excepto /HELP) hacen distinción entre mayúsculas y minúsculas. Vea Orden de las opciones de CL para obtener más información.
fileNombre de uno o varios archivos de código fuente, archivos .obj o bibliotecas. CL compila los archivos de código fuente y pasa al vinculador los nombres de los archivos .obj y las bibliotecas. Vea la Sintaxis de los nombres de archivo de CL para obtener más información.
libUno o varios nombres de biblioteca. CL pasa estos nombres al vinculador.
command-fileArchivo que contiene varios nombres de archivo y opciones. Vea Archivos de comandos CL para obtener más información.
link-optUna o varias opciones de vinculador. CL pasa estas opciones al vinculador.

Es posible especificar cualquier número de opciones, nombres de archivo y nombres de biblioteca, siempre y cuando el número de caracteres de la línea de comandos no supere los 1024, límite dictado por el sistema operativo.

Para obtener información sobre el valor devuelto de cl.exe, vea Valor devuelto de cl.exe.

System_CAPS_ICON_note.jpg Nota

No se garantiza que en futuras versiones de Windows se conserve el límite de 1024 caracteres de entrada en la línea de comandos.

Establecer las opciones del compilador
Opciones del compilador

Mostrar: