DBX est un débogueur populaire basé sur Unix développé par Berkeley diplômé Mark Linton . Il se trouve principalement sous AIX, BSD , IRIX et UNIX Solaris, mais il est également disponible sur les systèmes z /OS d'IBM . Tous les programmes qui sont écrits en Pascal , Fortran, C ou C + + peut être débogué avec DBX . DBX vous permet d'examiner les lignes d'une source unique ou d'instructions de la machine un à la fois pendant que vous affichez le fonctionnement global du programme. Cela vous permet d'évaluer et de manipuler une large plage de variables. Instructions
1
Démarrer la session DBX . Dans l'invite de commande , tapez la commande DBX " dbx $ . " Le programme vous demandera le nom du fichier que vous voulez examiner. Si vous voulez charger et déboguer un programme spécifique , de type « dbx $ " suivi du nom du programme dans l'invite du shell . DBX va commencer à s'exécuter automatiquement. Il va d'abord chercher et lire le fichier d'installation " . Dbxrc . "
2
Modifier vos lignes de commande . DBX offre des fonctions d'édition de ligne similaires à celles de Korn Shell. Pour activer cette fonction, entrez la sous " set-o " ou "Définir édition. " DBX fournit également une fonction d'édition similaire à l'utilisation de VI . Pour activer cette option , tapez " set-o vi " ou " définir édition vi . "
3
points d'arrêt dans votre programme. Lorsque vous déboguez avec DBX , il va s'arrêter et se présenter chaque fois qu'il atteint un point d'arrêt . Définir des points d'arrêt où vous soupçonnez qu'il ya des bugs dans votre programme. Quand DBX s'arrête, vous serez en mesure d'utiliser les commandes d'inspecter et de modifier votre programme. Pour définir un point d'arrêt , entrez la sous-commande «stop ». Pour supprimer un point d'arrêt , entrez " delcmd " dans la sous-commande.
4
Run DBX . Pour démarrer le processus de débogage, il suffit d'entrer la sous-commande "Exécuter". Débogage multi- processus sera activée. Le programme se déroulera jusqu'à ce qu'il atteigne un point d'arrêt ou le processus est terminé .
5
activer le suivi . Le traçage vous permet de imprimer ou voir un affichage du processus de débogage. Entrez le sous- "trace" pour activer cette fonction . Retraçant l' débogage fera DBX courir beaucoup plus lentement , mais vous donnera la possibilité de voir exactement ce DBX fait.