Opciones del compilador

cl.exe es una herramienta que controla los compiladores y enlazadores de C++ de Microsoft C++ (MSVC) C y C++. cl.exe solo se pueden ejecutar en sistemas operativos compatibles con Microsoft Visual Studio para Windows.

Nota:

Solo puede iniciar esta herramienta desde un símbolo del sistema para desarrolladores de Visual Studio. No puede iniciarla desde un símbolo del sistema ni desde el Explorador de archivos. Para obtener más información, vea Usar el conjunto de herramientas de MSVC desde la línea de comandos.

Los compiladores generan archivos de objeto de formato de objeto común (COFF) (.obj). El enlazador genera archivos ejecutables (.exe) o bibliotecas de vínculos dinámicos (DLL).

Todas las opciones del compilador distinguen mayúsculas de minúsculas. Puede usar una barra diagonal (/) o un guión (-) para especificar una opción del compilador.

Para compilar sin vincular, use la opción /c.

Búsqueda de una opción del compilador

Para buscar una opción de compilador determinada, consulte una de las siguientes listas:

Especificación de las opciones del compilador

En el tema de cada opción del compilador se describe cómo puede definirse en el entorno de desarrollo. Para obtener información sobre cómo especificar opciones fuera del entorno de desarrollo, consulte:

Las opciones del enlazador de MSVC también afectan al modo en que se compila el programa.

Consulte también

Referencia de compilación de C/C++
CL invoca el vinculador