| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come utilizzare il debugger dbx
    DBX è una riga di comando , debugger a livello di sorgente per i sistemi basati su UNIX . Può aiutare il debug di programmi scritti in molte lingue, tra cui C , C + + , Pascal e Fortran . È possibile utilizzare dbx per trovare bug nei programmi o per indagare il loro comportamento di runtime in dettaglio. Istruzioni
    1

    compilare il programma con le informazioni di debug inclusi nel file oggetto . Se non si esegue questa operazione, dbx sarà in grado di mostrare qualsiasi corrispondenza tra le istruzioni di montaggio in esecuzione e le linee del codice sorgente . Ad esempio, utilizzando cc su Linux , compilare il programma per creare un file di debuggable a.out :

    cc - g myProgram.c
    2

    Inizio dbx sul file eseguibile :

    dbx a.out
    3

    Vedi i prossimi 10 linee di codice sorgente per essere eseguito con il comando " list" . Utilizzare "lista " per vedere qualsiasi parte del codice sorgente in un file di origine utilizzato per costruire a.out .
    4

    Scegli un file di origine e un numero di riga all'interno di quel file per impostare un punto di interruzione utilizzando la "stop " di comando . Ad esempio, immettere

    "stop al myProgram.c : 15 "
    5

    Eseguire il programma fino a raggiungere il punto di rottura con il "run " o salta una riga sorgente alla volta con " prossimo ".
    6

    Esaminare lo stato del programma con il comando " stampa" , quando il punto di interruzione viene raggiunto e torna dbx controllo . Per esempio, per visualizzare il valore della variabile " opzioni " nel programma , immettere :

    stampa opzioni
    7

    continuare l'esecuzione porzioni del programma sotto il controllo di dbx ed esaminando il programma di stato in cui si raggiunge punti critici , fino a trovare il bug o capire che cosa il programma sta facendo davvero
    8

    Invoke dbx su un file core come questo: .

    dbx nucleo < br >

    quando si cerca di analizzare un core dump . Questo è un altro uso importante di dbx .

    Previous :

    next :
      Articoli Correlati
    ·Come popolare un controllo ListView Da un SQL 
    ·Consigli e suggerimenti per il Frontpage 2003 
    ·Web Testing Vs . Test Client Server 
    ·Come cambiare il tipo di font tramite codice HTML 
    ·Come ordinare la DataGrid di Silverlight 
    ·Come imparare Python for Free 
    ·Game Maker Tips 
    ·Modificare il colore del testo al passaggio del mouse 
    ·Come incorporare video Flash in HTML 
    ·Come ordinare REXX Variabili Staminali 
      Articoli in evidenza
    ·Come applicare una texture più testo in XNA 
    ·Come calcolare espressioni con incremento e decremento …
    ·Funzioni stringa in Oracle SQL 
    ·Come infilare in Python 
    ·Come scollegare i file in Linux 
    ·Come costruire un parser in Python 
    ·Come introdurre il linguaggio VBA 
    ·Come convertire una data al calendario in Java 
    ·Collegare : Trucchi codifica diretta 
    ·Java EE vs . PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com