Puis-je mélanger C ++ et C dans un seul projet dans Visual Studio?

J'ai une DLL Win32 projet dans VS2008, il est écrit dans une poignée de modules en C.
Parce que je aussi voulez être en mesure de construire à l'extérieur de VS2008, avec aucune dépendance sur VS2008, j'ai produit une coutume makefile, qui ne tous les de construire et de lien étapes. Tout cela est mis en place juste fine.

Maintenant, je voudrais ajouter un couple de C++ modules de cette DLL.
J'ai modifié la coutume makefile pour compiler le .rpc modules C++, et la .c modules régulière C (/Tc) . Tout cela fonctionne. Il relie tout ensemble, pas de problème .

Puis-je configurer le VS2008 projet de faire de même?

Puis-je mélanger du C++ et de C dans le même VS2008 projet?

Ou dois-je besoin d'une étape de génération personnalisée pour cela?

Grâce.


RÉPONSE

J'ai eu le VS2008 projet pour compiler C. j'avais besoin de changer pour Compiler Comme "par Défaut". Cliquez-droit sur le projet, sélectionnez Propriétés, puis... :

le texte d'alt http://i33.tinypic.com/qqsd8g.jpg

Merci, Pavel.

source d'informationauteur Cheeso