VC2008, cómo desactivar el indicador CLR para archivos individuales en el proyecto C ++ / CLI

StackOverflow https://stackoverflow.com/questions/808250

  •  03-07-2019
  •  | 
  •  

Pregunta

Esta publicación dice que es posible desactivar el indicador CLR para un archivo .cpp individual.

Desde la publicación: Puede activar / desactivar / CLR en cada archivo .cpp individualmente. Encenderlo para Todo el proyecto. Como lo has hecho, entonces apágalo para los archivos Contiene solo código nativo (no administrado). Cuando tengas el proyecto VC ++ diálogo de propiedades abierto, todavía puede hacer clic en archivos / proyectos en el Explorador de soluciones para cambiar el alcance en el que estás trabajando. Haga clic en el archivo .cpp no ??administrado para establecer opciones para solo ese archivo.

¿Es esto cierto? No puedo averiguar cómo hacerlo a través de las páginas de propiedades de mi proyecto C ++ / CLI. ¿Cómo lograría esto?

¿Fue útil?

Solución

Simplemente haga clic derecho en un archivo en el Explorador de soluciones y presione Propiedades. La opción es " Compilar con Common Language Runtime Support " ;, en C / C ++ - > General.

Otros consejos

Una cosa a tener en cuenta es también los encabezados precompilados. Sin embargo, puede volver a habilitar los archivos de encabezado precompilados en un proyecto mixto. Si agrega algo como stdafx.mgd.cpp / stdafx.mgd.h, y luego, para cada archivo que configure para C ++ / CLI, cambie " Usar PCH a través del archivo " a su stdafx.mgd.h y agregue " .mgd.pch " al final de la línea del archivo de encabezado precompilado a continuación ... (que debe coincidir con su nombre que utilizó para stdafx.mgd.cpp y seleccionado " Crear encabezados precompilados ... ")

Siendo tan usado para acelerar los tiempos de compilación de C #, cada poco ayuda a mejorar el rendimiento en las compilaciones de C ++ / CLI ... oh ya, no olvides / MP;)

Lo siento, está un poco fuera del tema, pero generalmente está relacionado / próximos pasos ...

No importa, la respuesta estaba justo delante de mí (incluso en el párrafo que cité).

todavía puede hacer clic en archivos / proyectos en el Explorador de soluciones para cambiar el alcance en el que estás trabajando. Haga clic en el archivo .cpp no ??administrado para establecer opciones para solo ese archivo.

Es solo uno de esos días :-)

Haga clic con el botón derecho en el nombre del archivo en el Explorador de soluciones > Propiedades > C / C ++.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top