CppDepend
Accueil/Docs/Prise en main/Guide de prise en main

Prise en main de CppDepend

1

Télécharger et installer CppDepend

Étape 1 : Si vous n’avez pas encore téléchargé l’installateur CppDepend, visitez : https://www.cppdepend.com/download

Étape 2 : Installez les fichiers CppDepend Professional sur votre ordinateur. Pour installer CppDepend, décompressez simplement les fichiers téléchargés dans un dossier applicatif privé de votre choix.

Faites pas décompressez les fichiers dans %ProgramFiles%\CppDepend. Cela peut causer des problèmes en raison de la protection des dossiers Windows.
2

Lancer CppDepend

Exécuter VisualCppDepend.exe sous Windows.

Sous Linux ou macOS, exécutez depuis un terminal :

user@machine:~/cppdepend$ ./VisualCppDepend.sh
3

Créer un nouveau projet CppDepend

Cliquez Créer un nouveau projet. La liste déroulante de langage permet de choisir entre des projets C++, C ou Java. Ajoutez vos projets à analyser.

Créer un nouveau projet CppDepend
4

Ajouter un nouveau projet C/C++

Les types de projets suivants sont pris en charge par CppDepend :

  • •.vcproj, .vcxproj, .sln: projets Visual Studio.
  • •base de données de compilation JSON : Une compilation database est une base de données d’options de compilation. Elle enregistre quelles options sont utilisées pour compiler les fichiers d’un projet. Elle peut être générée depuis CMake ou Ninja, et il existe de nombreuses autres façons de la générer.
  • •fichiers .build : La méthode recommandée pour analyser vos projets C/C++ autres que VS, QtCreator et CMake est d’utiliser l’outil BuildMonitor pour intercepter toutes les commandes de compilation et de lien.
  • •Ensemble de fichiers sources : Vous pouvez utiliser l’outil ProjectMaker pour décrire la spécification de votre projet : fichiers sources, chemins d’inclusion et defines.
  • •dossiers de sources Java.
5

Lancer l’analyse

Une fois vos projets ajoutés, cliquez sur le bouton Run Analysis pour lancer l’analyse.

Boîte de dialogue des types de projets

Une fois l’analyse terminée, le résultat s’affiche dans le VisualCppDepend.exe UI.

6

Explorer les résultats

Après l’analyse, explorez vos résultats via le tableau de bord VisualCppDepend avec visualisations interactives et rapports détaillés.

Tableau de bord CppDepend : métriques, dette technique et quality gates en un coup d’œil

Vous pouvez aussi explorer visuellement votre code sous forme de Code City 3D interactive, où chaque bâtiment représente un type ou un namespace — un moyen simple de voir en un coup d’œil ce qui se passe dans votre code.

Smart Code City : explorez votre code sous forme de ville 3D interactive

Astuces pour utiliser CppDepend

  • Enregistrez toujours votre fichier projet dans un dossier sécurisé pour éviter toute suppression accidentelle.
  • Analysez régulièrement votre code pour détecter les problèmes tôt.
  • Utilisez les rapports et tableaux de bord pour suivre les tendances qualité dans le temps.
  • Explorez notre documentation complète pour les fonctionnalités avancées.

Essayez CppDepend aujourd'hui

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