Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te Debug Met GDB in Linux
Programma's in ontwikkeling zal onvermijdelijk bugs die moeten worden opgespoord en opgelost . Terwijl de eenvoudigste programma's meestal worden debuggen door te kijken over de broncode , complexe applicaties gaan veel interactie variabelen en klasse structuren waarin de bug kon worden verstopt . Bijgevolg tools zoals de GNU Project Debugger ( GDB ) helpen programmeurs door hen te letterlijk pauzeren hun programma op bepaalde punten aan de huidige waarden van datastructuren en variabelen te onderzoeken . GDB maakt dit een ongecompliceerde procedure in Linux . Instructies
1

Open een terminal emulator in het hoofdmenu van je Linux distributie . Dit zal ofwel in de linker bovenhoek als je GNOME of linksonder gebruiken als je KDE gebruikt .

Typ "cd " gevolgd door de naam van de map waarin uw gecompileerde uitvoerbare bestand bevat 2 invoeren die directory .
3

Launch gDB met het commando " gdb executable " waar " executable " is de naam van uw gecompileerde executable .
4

Geef het lijn waarop u wilt uitvoeren uw programma 's met het commando " bn " waar " n" is het lijnnummer waarop u wilt breken , of breken punt .

Type 5 " run " te pauzeren beginnen met de uitvoering van uw programma 's . Het loopt tot het raakt de lijn die u hebt opgegeven als het breekpunt .
6

Type "print x " waarbij " x " is de naam van een variabele of een datastructuur na uw programma pauzes op het opgegeven wijzen op de waarde (n ) verbonden aan geven " x . "

Type " stap " 7 om verder te gaan door het programma regel voor regel , of " doorgaan " om uitvoering te hervatten naar het volgende breekpunt ( als u gespecificeerd meerdere breekpunten ) .

Type 8 " q " of " quit " wanneer u klaar bent met uw foutopsporingssessie . U kunt ook de GNU website te raadplegen voor een uitgebreide lijst van mogelijke debuggen operaties met GDB .

Previous: Next:
  C /C + + Programming
·Mobile C # Development Tutoria…
·Hoe gegevens opslaan op XCode …
·Hoe u de Gridview Datakey in C…
·Hoe maak je een binair bestand…
·Hoe de Visual Fix C + + Runtim…
·Hoe het genereren van een Rand…
·Hoe je C gebruiken op een Unix…
·Hoe de knoppen verbergen in Xc…
·Hoe te compileren C + + in JGr…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe de PHP Engine installeren op een Win…
·Het verschil tussen een operand & Operat…
·Hoe Set Python Apps 
·Hoe te Convert.FromBase64String gebruike…
·Hoe te Leestekens verwijderen in Python 
·Over JAVA 
·Hoe te VBA gebruiken voor e-mail in Acce…
·De voordelen van Sequential Access-besta…
·Hoe te Lines tellen in een Java Project 
Copyright © Computer Kennis http://www.nldit.com