J'ai un fichier de solution qui nécessite une bibliothèque tierce (open source). La solution contenant utilise les noms de configuration typiques de "Debug" et "Release".Comment corréler les configurations de construction dans les fichiers vcproj dépendants avec des noms différents?
Le tiers a des configurations de débogage et de libération pour les bibliothèques DLL et statiques - leurs noms ne sont pas "Debug" et "Release".
Comment puis-je dire à la solution de construire la dépendance en premier et comment corréler quelle configuration à la configuration dépendante?
En d'autres termes, MyProject:Debug
doit générer 3rdParty:debug_shared
ou 3rdParty:debug_static
.
MISE À JOUR:
Je ne veux pas en corrélation d'un à plusieurs. Je veux juste pouvoir en choisir un et m'en tenir à cela. Donc, dans mon cas, je corrélerais Debug dans le projet principal à 3rdParty:shared_debug
.
Comment faire cela?
Lorsque je dis construction pour la solution de débogage, je veux que les composants tiers se construisent également.
Je sais à propos de la depende Ncy ordre - ne sais pas comment corréler avec les noms de configuration qui sont différents. Je vais regarder. merci – Tim
Je n'ai pas accès à VS maintenant, je peux seulement me rappeler que "l'éditeur de configuration" peut accéder à partir de la liste déroulante que vous utilisez pour changer de configuration (sur la barre d'outils) – adf88
Merci à vous deux pour les réponses. C'était ça. Je ne sais pas pourquoi je n'ai jamais vu ça auparavant. – Tim