CppDepend

Project Maker

Introduction

L'outil Project Maker vous permet de décrire vos projets en spécifiant vos fichiers sources, chemins d'inclusion et defines. Cet outil est principalement utilisé dans les cas suivants :

  • Votre projet n'est pas un projet Visual Studio, et vous ne pouvez pas utiliser BuildMonitor pour intercepter le processus de build.
  • Vers affiner les symboles externes.

Comment utiliser l’outil ProjectMaker ?

Regardez la vidéo de démarrage liée ci-dessus.

Créez la spécification de build avec l'outil ProjectMaker

  • Lancez l'outil ProjectMaker ; vous pouvez le démarrer depuis le menu Outils de CppDepend.
Lancer Project Maker
  • Sélectionnez l’option : AddProject
Ajouter un projet
  • L'étape suivante consiste à spécifier les fichiers sources à analyser. Pour cela, il y a deux possibilités :

1) Utilisez le « Ajouter un répertoire existant » option : dans ce cas, vous spécifiez un répertoire de votre disque pour ajouter tous les répertoires et les fichiers sources C/C++ qu'il contient.

Ajouter un répertoire existant

2) Ajoutez un répertoire virtuel et ajoutez-y les fichiers sources.

Ajouter un répertoire virtuel
  • Après avoir ajouté les fichiers sources, vous pouvez spécifier les propriétés du projet.
Spécifier les propriétés du projet

Les chemins d'inclusion, les libs utilisées et les defines sont séparés par ;

  • Enregistrez cette configuration avec le .sl extension, et vous pouvez analyser ce fichier avec CppDepend.

Comment affiner les externes ?

Après l'analyse de vos projets, certains symboles externes peuvent exister dans le projet externe générique nommé « Externals ».

Externes

Pour affiner ces symboles externes et placer les symboles dans le projet externe correspondant au lieu du projet générique, vous pouvez suivre les étapes suivantes :

  • Créez un projet comme décrit avant.
  • Ajoutez-y le répertoire où se trouvent les fichiers d'inclusion de la bibliothèque.
  • Dans les propriétés du projet, vous devez cocher « Ce projet est-il externe » option.
Option externe
  • Ajoutez le fichier .sl et enregistrez dans les entrées VisualCppDepend via le bouton Browse.
fichier sl

Essayez CppDepend aujourd'hui

Commencez votre essai gratuit de 14 jours avec accès complet à toutes les fonctionnalités de documentation. Sans carte bancaire.