Tengo un proyecto de DLL Win32 en VS2008, está escrito en un puñado de módulos C.
Porque I también quiero ser capaz de construir fuera de VS2008, sin dependencia de VS2008, he producido un archivo MAKE personalizado, que hace todos los pasos de compilación y enlace. Todo esto está bien configurado.¿Puedo mezclar C++ y C en un solo proyecto en Visual Studio?
Ahora me gustaría agregar un par de módulos C++ a esta DLL. He modificado el archivo MAKE personalizado para compilar los módulos .cpp como C++, y los módulos .c como C (/ Tc) regular. Todo esto funciona Vincula todo junto, no hay problema.
¿Puedo configurar el proyecto VS2008 para que haga lo mismo?
¿Puedo mezclar C++ y C en el mismo proyecto VS2008?
¿O necesito un paso de compilación personalizado para esto?
Gracias.
RESPUESTA
que tenía el proyecto VS2008 establecido para compilar como C. necesitaba cambiar a los datos como "defecto". Haga clic derecho en el proyecto, seleccione Propiedades y, a continuación, ...:
alt text http://i33.tinypic.com/qqsd8g.jpg
Gracias, Pavel.
Solo selecciono el archivo .c del Explorador de soluciones "Propiedades" -> luego compilo como código C. Y su trabajo: P – user956584