2010-08-10 4 views
0

Le fichier kwcc_config.xml contient des définitions et inclut des chemins pour des compilateurs spécifiques utilisés par nos projets.La configuration du projet permet de spécifier un unique - kwcc_config.xml pour chaque projet?

En raison de nos différents environnements pour différents projets nous avons besoin de différentes définitions et chemins pour les projets.

Existe-t-il une option pour définir un tel fichier par projet? Si oui, comment assigner le fichier kwcc_config.xml à chaque projet?

Répondre

0

kiamlaluno,

Ce fichier est pas associé à un projet, il est global par installation. Il peut cependant contenir des entrées pour plusieurs compilateurs.

Les compilateurs sont identifiés par le chemin complet. Donc, si différents projets utilisent des compilateurs différents (donc des paramètres par défaut différents), vous devriez introduire une section séparée dans le fichier kwcc_config.xml.

Comme ceci:

<configurations> 
    <configuration> 
    <compiler path="/path/to/your/compiler"/> 
    ...... 
    </configuration> 
</configurations> 

Mais en général, la plupart des compilateurs doivent être configurés automatiquement, ne nécessitant donc pas kwcc_config.xml d'édition.

Quels compilateurs utilisez-vous?

+0

Principalement les versions gcc et g ++. Pour Klocwork, nous avons échangé les différentes versions de gcc & g ++ sur un compilateur fixe (certains gnu gcc). Par conséquent, les chemins pour les autres bibliothèques de compilation sont devenus non référencés. Cela pourrait être une bonne solution. Merci, Moshe. – Moshe

+0

Cependant, si nous avons des projets qui utilisent des compilateurs et d'autres projets qui ne l'utilisent pas, pouvons-nous empêcher l'autre projet de rechercher des fichiers dans des compilateurs qui ne sont pas utilisés dans la liste de leurs projets? Merci, Moshe. – Moshe

Questions connexes