| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment utiliser débogueur dbx
    Dbx est une ligne de commande , un débogueur de niveau source pour les systèmes UNIX. Il peut vous aider à déboguer des programmes écrits en plusieurs langues, dont C , C + + , Pascal et Fortran . Vous pouvez utiliser dbx pour trouver des bogues dans vos programmes ou d'enquêter sur leur comportement à l'exécution en détail. Instructions
    1

    compiler le programme avec des informations de débogage inclus dans le fichier objet. Si vous ne le faites pas , dbx sera incapable de vous toute correspondance entre les instructions de montage sont exécutés et les lignes dans le code source montrer . Par exemple , en utilisant cc sur Linux, compiler le programme pour créer un débogable a.out fichier : Photos

    cc- g myprogram.c
    2

    dbx Démarrer sur le fichier exécutable :

    dbx a.out
    3

    Voir les 10 prochaines lignes de code source sur le point d' être exécuté avec la commande " liste " . Utilisez "liste" de voir une partie du code source dans un fichier source utilisé pour construire a.out .
    4

    Choisissez un fichier source et un numéro de ligne dans ce fichier pour définir un point d'arrêt à l'aide de la "stop" commande . Par exemple, entrez
    " arrêt à myprogram.c : 15"


    5

    Exécutez le programme jusqu'à ce qu'il atteigne le point d'arrêt avec "run" ou étape d'une ligne de source à la fois avec "Suivant".
    6

    Examiner l'état du programme avec la commande " print" lorsque le point d'arrêt est atteint et retourne à dbx contrôle. Par exemple, pour voir la valeur de la variable "options" dans le programme , entrez:

    options d'impression
    7

    poursuivre l'exécution de certaines parties du programme sous le contrôle de dbx et d'examiner le programme de état où il atteint les points critiques , jusqu'à ce que vous trouviez le bug ou comprendre ce que le programme fait vraiment
    8

    Invoke dbx sur un fichier de base comme ceci: .

    dbx noyau < br >

    en essayant d' analyser un core dump . C'est une autre utilisation majeure de dbx .

    Previous :

    next :
      articles connexes
    ·Les utilisations de pointeurs 
    ·Comment désactiver une requête parallèle à Oracle 
    ·Comment étendre DIV Hauteur 
    ·Variant Type de données 
    ·Comment apprendre jeu de codage 
    ·Comment faire pour créer des modèles de contrôles WP…
    ·Comment faire pour créer un programme informatique lib…
    ·Liste des commandes SQL 
    ·Comment faire pour utiliser une souris dans vos program…
    ·Comment faire pour remplir un ListView Du SQL 
      articles en vedette
    ·Comment supprimer tous les zéros sur les listes en Pyt…
    ·Le code PHP à insérer uniques titre Mots Avec meta de…
    ·SQL cordes Tutorial 
    ·La fonction VB pour une longueur de cordes 
    ·La différence entre la sortie et mourir en Perl 
    ·Comment appeler une fonction VB.NET De Fortran DLL 
    ·C Fonction Types de retour 
    ·Comment installer Zend pour PHP 5.3 
    ·NetBeans Types projet 
    ·Comment créer un tableau dans Visual Basic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com