Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man använder GDB Debugger av GNU

    GDB debugger kan du se vad som händer " under huven " i ett körbart program skrivet i Ada , C , C + + , Objective- C och Pascal . Det kan installeras och köras på Linux och Unix operativsystem och på de flesta Windows - baserade operativsystem sys-tem debugger tillåter dig att identifiera de förhållanden som påverkar ett programs beteende . Du kan avbryta programmet vid angivna brytpunkter och stega igenom programmet rad för rad för att se exakt vad som händer . Saker du behöver
    GDB Debugger
    Visa fler instruktioner
    1

    Öppna ett terminalfönster .
    2

    Skriv kommandot " gdb körbar " för att felsöka en körbar fil . Ersätt " körbar " med namnet på filen . Du kommer att presenteras med en " ( gdb ) " kommandotolken .
    3

    Skriv kommandot " run " för att köra programmet . När programmet kraschar , kommer utmatningen visar var programmet stoppades .
    4

    Skriv kommandot " backtrace . " Detta kommer att identifiera metoder och parametrar vid en krasch .
    5

    Skriv kommandot " break -funktion " för att berätta för GDB att bryta genomförandet av programmet på en viss funktion . Ersätt " funktion " med namnet på den funktionen där du vill att programmet ska bryta .
    6

    Skriv kommandot " kör " en andra gång så kommer programmet att utföra men debugger stannar vid den angivna brytpunkt .
    7

    Skriv kommandot " steget " och tryck på " Enter " -tangenten upprepade gånger för att stega igenom resten av programmet . Detta kommer att visa dig exakt vad som händer i programmet . Du kan se var programmet slutar fungera eller om eventuella minnesläckor är belägna .
    8

    Skriv kommandot " quit " för att avsluta GDB .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur får man en Value GridView Cell
    ·Hur man använder LINQ till XML
    ·Hur sortera i Turbo C + +
    ·Hur man skapar en produktnyckel
    ·Hur konvertera en STD sträng till ett heltal
    ·Hur man skriver en C-programmet Läsa en parentes
    ·Hur man gör C Spel
    ·Hur man använder Alice till Program Spel
    ·Hur Split en FLAC fil med Dev - C + +
    ·Hur du kontrollerar om Ctrl - D i C + +
    Utvalda artiklarna
    ·Intermediate - nivå Javascript Tutorial
    ·Vilka typer av server-side språk är för JSP
    ·Hur Graph med programvara för Python
    ·Hur till Ändra Group PHP i cPanel
    ·Hur man kompilerar och kör program med SSH
    ·Hur vill kolla PHP och MySQL Behörigheter
    ·Hur man kompilerar och köra i Python
    ·Hur Ungefärlig fourierserien i Python
    ·Hur berätta om ett funktionsanrop är statisk eller in…
    ·Hur att hitta min MySQL version
    Copyright © Dator Kunskap http://www.dator.xyz