Existe-t-il un indicateur devenv permettant de désactiver la génération de pdb lors de la compilation?

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

Question

Notre système d'intégration continue exécute actuellement un script Perl pour analyser nos fichiers sln / proj afin de définir les options suivantes:

DebugInformationFormat = " 0 " GenerateDebugInformation = "FALSE"

Empêcher la génération de pdbs nous permet d’accroître la parallélisation de la compilation CIS. Cependant, cette méthode semble ratée et parfois échoue - existe-t-il une meilleure méthode?

La seule alternative à laquelle je peux penser consiste à ajouter une configuration appelée RELEASE_NOPDB, mais je crains que cela ne complique la maintenance de la configuration de RELEASE - les responsables devront s'assurer de refléter toutes les modifications apportées à la version de NOPDB lorsque des modifications sont apportées.

Des suggestions?

Était-ce utile?

La solution

Cette réponse mentionne les fichiers * .vsprops comme un moyen de propager "global" informations sur les projets. Peut-être qu’ils peuvent aussi résoudre votre problème.

Sinon, je suggérerais laisser CMake générer vos fichiers de solution et de projet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top