Necesito controlar cada bandera, cada conmutador utilizado en el proceso de compilación por los binarios de Visual Studio. Intenté obtener un resultado detallado mediante el uso vcbuild
, pero no pude.
¿Qué tengo que hacer para ver todo lo que Visual Studio realiza por mí? No es necesario obtener el resultado en la ventana de compilación. Cualquier lugar estaría bien.
Respuestas:
Abra el cuadro de diálogo de propiedades del proyecto, luego elija
Propiedades de configuración → C / C ++ → General
Cambiar la configuración de
Suppress Startup Banner
aNo
Las
cl
líneas de comando se mostrarán en la ventana de salida.fuente
cl
salida del comando con VS2017 siguiendo esos pasos. Entonces el "truco" funciona para mí.Herramientas de menú → Opciones → Proyectos y soluciones → Compilar y ejecutar → Verbosidad de salida de compilación del proyecto MSBuild : Diagnóstico
fuente
Visual Studio 2008:
Vaya al menú Herramientas → Opciones, luego Proyecto y soluciones → Sección Crear y ejecutar . Tiene un cuadro combinado para verbosidad.
Opción del compilador C ++ (propiedades del proyecto):
fuente
Si está ejecutando MSBuild, puede establecer el indicador / v: diag.
fuente
vcbuild
, pero vcbuild no muestra los indicadores / interruptores que está usando.En Visual Studio, vaya a su proyecto, haga clic derecho sobre él y seleccione propiedades. En Linker hay una opción de línea de comandos. Allí tienes todas las opciones y puedes agregar las personalizadas. Agregue
/VERBOSE
y al vincular Visual Studio se mostrará mucha más información.fuente