Réserver une Démo
Pré. Proc.

Le Débogueur GNU (GDB)

Pour déboguer vos applications, vous pouvez utiliser GNU Débogueur (GDB), qui est portable et fonctionne sur des systèmes de type Unix tels que Linux, ainsi que sur Windows . GDB fonctionne pour de nombreux langages de programmation, notamment Ada, Java, C, C++ et Objective-C. Grâce à GDB, vous pouvez déboguer vos applications localement ou à distance.

Accéder

Dans la fenêtre Analyseur d'Exécution , soit :

  • Localisez et double-cliquez sur le script requis et sélectionnez la page ' Déboguer > Plateforme' ou
  • Cliquez sur dans la barre d'outils de la fenêtre, sélectionnez le Paquetage dans lequel créer un nouveau script, et sélectionnez la page ' Déboguer > Plateforme'

Ruban

Develop > Source Code > Analyseur d'Exécution > Edit Scripts d'Analyseur

Exécuter > Outils > Analyseur

Menu Contexte

Fenêtre Navigateur | Cliquez-droit sur Paquetage | Analyseur d'Exécution

Raccourcis Clavier

Maj+F12

Configurer le Débogueur GNU

Tâche

Détails

Voir aussi

Configurer le script

Un script d'analyse est une exigence de base pour le débogage dans Enterprise Architect ; vous créez un script à l'aide de la barre d'outils Analyseur d'Exécution .

Sur la page 'Plateforme' de l'Execution Éditeur de Script Analyseur , dans le champ ' Débogueur ' cliquez sur la flèche déroulante et sélectionnez 'GDB'.

Gestion Scripts d'Analyseur

Définir les paramètres de connexion

Le panneau de propriétés affiche un certain nombre de paramètres de connexion pour lesquels vous fournissez des valeurs.

  • path - <path> - Le chemin d'accès complet du fichier exécutable GDB ; vous ne le spécifiez que si GDB ne peut pas être trouvé dans le chemin système
  • source - <path>, <path> - Le chemin dans lequel le débogueur recherchera les fichiers sources, s'ils ne résident pas dans le répertoire exécutable
  • remote - F - Définir pour le débogage à distance ; sinon, laisser vide
  • port - <nnnnn> - Le port auquel se connecter sur le serveur distant
  • hôte - localhost - Le nom de l'hôte auquel se connecter
  • fetch - T - Définir pour récupérer le binaire à partir du système distant
  • dumpgdb - <path> - Le nom de fichier dans lequel écrire la sortie GDB
  • initpath - <path> - Le chemin d'accès complet au fichier gbinit

Notes

  • Une exigence de GDB est que le chemin d'accès au fichier de votre code source ne contienne pas d'espaces ; le débogueur ne exécuter pas correctement avec des espaces dans le chemin d'accès au fichier