Establecer la ruta de acceso y las variables de entorno para generar desde la línea de comandos

Actualización: noviembre 2007

El archivo vcvars32.bat establece las variables de entorno apropiadas para habilitar generaciones desde la línea de comandos de 32 bits. Para obtener información sobre cómo habilitar un conjunto de herramientas de 64 bits en la línea de comandos, vea Cómo: Habilitar un conjunto de herramientas de Visual C++ de 64 bits en la línea de comandos.

Tenga en cuenta que si realiza compilaciones desde la línea de comandos con DEVENV, la configuración de vcvars32 no afectará a la compilación a menos que también especifique la opción /useenv.

Para ejecutar vcvars32.bat

  1. En el símbolo del sistema, vaya al subdirectorio \bin de la instalación de Visual C++.

  2. Escriba VCVARS32 para ejecutar vcvars32.bat.

Precaución:

El archivo vcvars32.bat puede ser diferente en equipos distintos. No debe reemplazar un archivo vcvars32.bat dañado o inexistente por el archivo vcvars32.bat de otro equipo. Vuelva a ejecutar la instalación de Visual C++ para reemplazar el archivo que falta.

Para obtener más información acerca de vcvars32.bat, vea el siguiente artículo de Knowledge Base:

  • Q248802 : Vcvars32.bat Generates Out of Environment Message

Si se instala la versión actual de Visual C++ en un equipo que también tiene una versión anterior de Visual C++, no se deben ejecutar los archivos vcvars32.bat de versiones diferentes en la misma ventana de comandos.

CL.exe invoca al preprocesador y al compilador, y LINK.exe invoca al vinculador. (CL también puede invocar al vinculador, por lo que no tendrá que invocar a LINK directamente en la mayoría de los casos).

CL.exe, LINK.exe y otras herramientas de línea de comandos requieren que se establezcan correctamente determinadas variables de entorno:

Vea también

Conceptos

Vinculación

Referencia

Opciones del vinculador

Opciones del compilador

Otros recursos

Generar en la línea de comandos

Compilar un programa escrito en C/C++