Referencia de compilación de C/C++

Visual Studio ofrece dos maneras de crear un programa de C/C++. La manera más fácil (y más común) es compilar en el IDE de Visual Studio. La otra manera es compilar desde un símbolo del sistema con herramientas de línea de comandos. En cualquier caso, puede crear y editar los archivos de origen con Visual Studio o con un editor de terceros de su elección.

En esta sección

Referencia de MSBuild para proyectos de C++

Referencia del compilador MSVC
Describe el compilador de MSVC, que crea un archivo objeto que contiene el código de máquina, las directivas del enlazador, las secciones, las referencias externas y los nombres de función o datos.

Referencia del enlazador MSVC
Describe el enlazador, que combina el código de los archivos objeto creados por el compilador y de bibliotecas vinculadas estáticamente, resuelve las referencias de nombre y crea un archivo ejecutable.

Compatibilidad con Unicode en el compilador y el vinculador

Herramientas de compilación de MSVC adicionales
Herramientas de línea de comandos adicionales de C++.

Errores de compilación de C/C++
Presenta la sección de errores de compilación en la tabla de contenido.

Referencia del preprocesador de C/C++
Describe el preprocesador, que prepara los archivos de origen para el compilador al traducir las macros, los operadores y las directivas.

Descripción de los pasos de compilación personalizada y los eventos de compilación
Describe la personalización del proceso de compilación.

Creación de un programa de C/C++
Ofrece vínculos a temas en los que se describe la compilación de programas desde la línea de comandos o desde el entorno de desarrollo integrado de Visual Studio.

Sintaxis de la línea de comandos del compilador MSVC
Describe el valor de las opciones del compilador en el entorno de desarrollo o en la línea de comandos.

Opciones del compilador de MSVC
Ofrece vínculos a temas que tratan sobre el uso de las opciones del compilador.

Referencia del enlazador MSVC
Describe el valor de las opciones del enlazador dentro o fuera del entorno de desarrollo integrado.

Opciones del enlazador MSVC
Ofrece vínculos a temas que tratan sobre el uso de las opciones del enlazador.

Referencia de BSCMAKE
Describe la Utilidad de mantenimiento de información de examen de Microsoft (BSCMAKE.EXE), que genera un archivo de información de examen (.bsc) a partir de archivos .sbr creados durante la compilación.

Referencia de LIB
Describe el Administrador de bibliotecas (LIB.exe), que crea y administra una biblioteca de archivos objeto con formato de archivo de objeto común (COFF).

Referencia de EDITBIN
Describe el Editor de archivos binarios de Microsoft COFF (EDITBIN.EXE), que modifica los archivos binarios con formato de archivo de objeto común (COFF).

Referencia de DUMPBIN
Describe el Volcado de archivos binarios de Microsoft COFF (DUMPBIN.EXE), que muestra la información sobre los archivos binarios con formato de archivo de objeto común (COFF).

Referencia de NMAKE
Describe la Utilidad de mantenimiento de programas de Microsoft (NMAKE.EXE), que es una herramienta que compila proyectos basados en los comandos presentes en un archivo de descripción.