Het GDB debugger kunt u zien wat er gebeurt " onder de motorkap " in een uitvoerbaar programma geschreven in Ada , C , C + + , Objective - C en Pascal . Het kan worden geïnstalleerd en uitgevoerd op Linux -en Unix- besturingssystemen en op de meeste Windows - gebaseerde besturingssystemen systems.The debugger kunt u de voorwaarden die het gedrag van een programma te identificeren . U kunt het programma op bepaalde breekpunten te stoppen en stap door het programma regel voor regel om precies te zien wat er gebeurt . Wat je nodig hebt GDB Debugger Toon Meer Aanwijzingen 1 Open een terminalvenster . Type 2 het commando " gdb uitvoerbare "om een uitvoerbaar bestand te debuggen . Vervang " executable " door de naam van het bestand . U zal worden gepresenteerd met een " ( gdb ) " command prompt . Type 3 het commando " run " om het programma uit te voeren . Wanneer het programma crasht , zal de uitgang weer te geven waar het programma gestopt . 4 Typ het commando " backtrace . " Dit zal methoden en parameters te identificeren op het moment van een crash . 5 Typ het commando " break -functie " te GDB vertellen aan de uitvoering van het programma te breken bij een bepaalde functie . Vervang " functie " met de naam van de functie waar u het programma af te breken wil . Type 6 het commando " run " een tweede keer , zodat het programma zal uitvoeren , maar de debugger stopt bij de opgegeven break point . Type 7 het commando " stap " en druk herhaaldelijk op de toets " Enter " om door de rest van het programma . Dit zal u precies laten zien wat er gebeurt in het programma . U kunt zien waar het programma stopt met werken of als een memory leaks zijn gevestigd . Type 8 het commando ' quit " te GDB verlaten . < Br > |