Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan bruke DBX Debugger
    DBX er et kommandolinjeverktøy , kilde -level debugger for UNIX - baserte systemer . Det kan hjelpe deg feilsøke programmer skrevet i mange språk , inkludert C , C + +, Pascal og Fortran . Du kan bruke dbx å finne feil i programmene dine eller for å undersøke deres runtime atferd i detalj . Instruksjoner
    en

    Kompiler programmet med debugging informasjon inkluderes i objektet filen . Hvis du ikke gjør dette, vil dbx være ute av stand til å vise deg noen korrespondanse mellom monteringsanvisningen blir henrettet og linjene i kildekoden . For eksempel bruker cc ​​på Linux, kompilere programmet til å lage en debuggable a.out fil : en

    cc - g myProgram.c
    2

    Start- dbx på den kjørbare filen:

    dbx a.out
    3

    Se de neste 10 linjer med kildekode i ferd med å bli henrettet med " liste " kommandoen. Bruk "-listen " for å se deler av kildekoden i hvilken som helst kilde som brukes til å bygge a.out .
    4

    Plukk en kildefil og et linjenummer i den filen for å sette et stoppunkt ved hjelp "stopp "-kommandoen . For eksempel , skriv

    " stopp på myProgram.c : 15 "
    5

    Kjør programmet til den når stoppunkt med " run " eller trinn én kilde linje av gangen med "next ".
    6

    Undersøk program stat med "print "-kommandoen når stoppunkt er nådd og kontroll tilbake til dbx . For eksempel, å se verdien av " alternativer " variable i programmet , skriv : en

    print alternativer
    7

    Fortsett utføre deler av programmet under dbx kontroll og undersøke programmets staten som den når kritiske punkter , til du finner feil eller forstå hva programmet egentlig gjør
    8

    Påkall dbx på en kjerne fil som dette : .

    dbx kjerne

    når du prøver å analysere en kjerne dump . Dette er en annen stor bruk av dbx .

    früher :

     Weiter:
      Relatert Artike
    ·Slik importerer DBX filer 
    ·Hvordan øke History Størrelse i Eclipse Console 
    ·Slik kjører du et skript i Lua 
    ·Slik konverterer UTF8 Tekster 
    ·Hvordan beregne 8 -Bit Sequence 
    ·Opprette en webside Design Layout 
    ·Hvor å Test en SSIS pakke 
    ·Hvordan lage en COBOL Program 
    ·Hvordan lære System Design 
    ·Hvordan beregne høyden av en iFrame 
      Anbefalte artikler
    ·Hvordan Fix My PHP Rand 
    ·Hva er en Dialog Form i Visual Basic 
    ·Hvordan lage Enum hierarkier Med Java 
    ·Hvordan Kill a Process hjelp VB.net 
    ·HTML- kode for bakgrunn Høydepunkter 
    ·Hvordan lage en tilfeldig variabel Permanent 
    ·Hvordan Krypter e-post i ColdFusion 
    ·Hvordan lage nye linjer i Python 
    ·Hvordan konvertere fra Java til PHP 
    ·Om en JSP Filoverføring 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/