J'ai une solution avec de nombreux projets qui dépendent les uns des autres (grand programme, environ ~ 200 projets).
Nombre de ces connexions sont compilées en tant que bibliothèques statiques et sont compilées dans d'autres projets utilisant la génération de code temporel de liaison. Maintenant, disons que je veux tester quelque chose et changer un seul fichier .cpp quelque part, et je ne veux pas réinstaller le tout, donc je veux juste remplacer les DLL qui sont affectées par le changement .Comment vérifier quels projets dépendent d'un fichier .cpp?
Comment puis-je trouver toutes les DLL qui ont été recréées et sont affectées par le changement?
Comme vous l'avez mentionné - SI beaucoup de projets sont liés statiquement au code que vous allez changer maintenant, vous devez recompiler ces projets encore une fois puisque ces projets n'utiliseraient pas les bibliothèques dynamiques en premier lieu pour cela morceau de code. Est-ce que vous demandez comment trouvez-vous seulement de tels projets et les recompilez encore? – Tuxdude
Un simple clic sur "compiler" compilera les fichiers nécessaires. La question est de savoir s'il existe un moyen de vérifier ce qui doit être changé sans cela? –