Estoy generando salida de preprocesador (.i) desde Visual Studio, pero también quiero hacer la compilación real. ¿Hay una combinación de indicadores que darán como resultado el archivo .i sin detener el compilador de seguir adelante con la compilación de forma normal?Cómo generar código preprocesado Y compilarlo (Visual Studio)
Esto es actualmente solo C++, pero probablemente querrás usarlo con CUDA más tarde, así que prefiero las respuestas que funcionan dentro de Visual Studio en lugar de requerir línea de comandos (a menos que también funcione para CUDA).
El objetivo de esto es ahorrar el tiempo que se tarda en ejecutar Proyecto-> Propiedades-> Accesos de configuración-> C/C++ -> Preprocesador-> Generar archivo preprocesado Sí/No más Reconstruir. Particularmente, es molesto para mí que el preprocesador tenga que ejecutarse dos veces, por lo que una solución que de alguna manera genera el archivo .i en la parte 1 y luego compila ese archivo en la parte 2 estaría bien.
La versión exacta de Visual Studio que estoy usando es VS 2008 Express
** VS 2088 Express ** ¡genial! –
@ K-ballo: VS2088 es genial. Desafortunadamente es muy costoso, ya que necesita adquirir una máquina del tiempo para obtener una copia. –
@ K-ballo gracias – Raffles