Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment mettre fin OmniMark Script 
  • Comment faire confiance les pages d'…
  • Fonctions dans T- SQL embarqué 
  • Kindle: HTML Spécifications 
  • Comment créer un fichier WSDL valid…
  • Comment fusionner un tableau en util…
  • Comment faire pour convertir un prog…
  • Comment puis-je flotter types de scr…
  • Comment retourner une chaîne à par…
  • Comment utiliser Fos ASP pour la ré…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment afficher sous forme de tableau dans MATLAB 
  • Comment faire pour convertir le code de haut niveau à l'Assemblée Langue 
  • Types de données COBOL 
  • Comment créer une base de données dans NetBeans 
  • Comment concevoir un organigramme pour les conversions de devises 
  • Comment faire un élément en ligne avec CSS 
  • Comment obtenir l'ID cellulaire localisation du réseau GSM utilisant un Pocket PC 
  • Comment faire des jeux vidéo sans programmation 
  • Comment réparer le NTLDR Sans un disque pour récupérer de 
  • Comment convertir une liste à un dataset 
  • Connaissances Informatiques © http://www.ordinateur.cc