Cómo acelerar el proceso de compilación

Actualización: noviembre 2007

Este tema contiene sugerencias para reducir la cantidad de tiempo necesario para generar un proyecto.

  • Reduzca el número de archivos de encabezado que Visual C++ debe incluir y comprobar para cada generación.

  • Utilice encabezados precompilados. Vea /Y (encabezados precompilados) para obtener más información.

  • Al llamar a cl.exe directamente, no invoque el compilador una vez para cada archivo de código fuente; pase en la misma invocación todos los archivos de código fuente a cl.exe para crear archivos .obj.

  • Utilice una reconstrucción mínima; vea /Gm para obtener más información.

  • Utilice una vinculación incremental; vea /INCREMENTAL para obtener más información.

  • Utilice #pragma once cuando sea apropiado. Por ejemplo, cuando los encabezados utilicen protecciones de inclusión.

  • Vincule dinámicamente al CRT; vea /MD para obtener más información.

  • Utilice varios procesos para generar; vea /MP para obtener más información.

Otros temas tratados son:

Vea también

Referencia

Preguntas más frecuentes sobre el proceso de compilación

Crear archivos de encabezado precompilados