Visual Studio 2003 y 2005 (y tal vez 2008 por lo que sé) requieren que el usuario de la línea de comando se ejecute en 'Símbolo del sistema de Visual Studio'. Al iniciar este símbolo del sistema, establece varias variables de entorno que el compilador de C++, cl, usa al compilar.Usando 'cl' de Visual Studio desde una línea de comando normal
Esto no siempre es deseable. Si, por ejemplo, quiero ejecutar 'cl' desde Ant, me gustaría evitar tener que ejecutar Ant desde el 'Símbolo del sistema de Visual Studio'. La ejecución de vcvars32.bat no es una opción, ya que el entorno establecido por vcvars32.bat se perderá cuando se ejecute cl (si se ejecuta desde Ant).
¿Hay una forma fácil de ejecutar cl sin tener que ejecutar desde el símbolo del sistema de Visual Studio?
guau, nunca supe sobre% * - gracias :) – rein