EngelsFransSpaans

Ad


OnWorks-favicon

i686-w64-mingw32-gdb - Online in de cloud

Voer i686-w64-mingw32-gdb uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht i686-w64-mingw32-gdb die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


gdb - De GNU Debugger

KORTE INHOUD


gdb [-Help] [-nh] [-nx] [-q] [-partij] [-cd=dir] [-f] [-b bps]
[-tty=dev] [-s symbestand] [-e prog] [-se prog] [-c kern] [-p procID]
[-x cmd's] [-d dir] [prog|prog procID|prog kern]

PRODUCTBESCHRIJVING


Het doel van een debugger zoals GDB is om u te laten zien wat er "binnen" gebeurt
een ander programma terwijl het wordt uitgevoerd -- of wat een ander programma op dat moment aan het doen was
crashte.

GDB kan vier soorten dingen doen (plus andere dingen ter ondersteuning hiervan) om u te helpen
betrap bugs op heterdaad:

· Start uw programma en specificeer alles dat het gedrag kan beïnvloeden.

· Laat je programma stoppen onder bepaalde voorwaarden.

· Onderzoek wat er is gebeurd als je programma is gestopt.

· Verander dingen in je programma, zodat je kunt experimenteren met het corrigeren van de effecten van
een bug en ga verder met het leren over een andere.

U kunt GDB gebruiken om programma's te debuggen die zijn geschreven in C, C@t{++}, Fortran en Modula-2.

GDB wordt aangeroepen met het shell-commando "gdb". Eenmaal gestart, leest het commando's van de
terminal totdat u het vertelt om af te sluiten met het GDB-commando "quit". U kunt online hulp krijgen
van GDB zelf door het commando "help" te gebruiken.

U kunt "gdb" uitvoeren zonder argumenten of opties; maar de meest gebruikelijke manier om GDB te starten is:
met één of twee argumenten, waarbij een uitvoerbaar programma als argument wordt opgegeven:

gdb programma

U kunt ook beginnen met zowel een uitvoerbaar programma als een gespecificeerd kernbestand:

gdb programma kern

U kunt in plaats daarvan een proces-ID opgeven als een tweede argument, als u fouten wilt opsporen in een
lopend proces:

gdb-programma 1234
gdb-p 1234

zou GDB koppelen aan proces 1234 (tenzij je ook een bestand hebt met de naam 1234; GDB controleert
voor een kernbestand eerst). Met optie -p je kunt de weglaten programma bestandsnaam.

Hier zijn enkele van de meest gebruikte GDB-opdrachten:

breken [filet:]functie
Stel een breekpunt in op functie (In filet).

lopen [frauduleus]
Start je programma (met frauduleus, indien gespecificeerd).

bt Backtrace: toon de programma-stack.

print uitdrukken
Geef de waarde van een uitdrukking weer.

c Ga door met het uitvoeren van uw programma (na het stoppen, bijv. op een breekpunt).

volgende
Voer de volgende programmaregel uit (na stoppen); stap over alle functieaanroepen in de lijn.

Bewerk [filet:]functie
kijk naar de programmaregel waar het momenteel is gestopt.

lijst [filet:]functie
typ de tekst van het programma in de buurt van waar het momenteel is gestopt.

stap
Voer de volgende programmaregel uit (na stoppen); stap in alle functieaanroepen in de lijn.

hulp [naam]
Toon informatie over de GDB-opdracht naam, of algemene informatie over het gebruik van GDB.

ophouden
Verlaat de GDB.

Voor volledige details over GDB, zie gebruik GDB: A Gids naar de GNU Bronniveau Debuggerdoor
Richard M. Stallman en Roland H. Pesch. Dezelfde tekst is online beschikbaar als de "gdb"
invoer in het programma "info".

OPTIES


Alle andere argumenten dan opties specificeren een uitvoerbaar bestand en kernbestand (of proces-ID);
dat wil zeggen, het eerste argument dat wordt aangetroffen zonder bijbehorende optievlag is gelijk aan a
-se optie, en de tweede, indien aanwezig, is gelijk aan a -c optie als het de naam is van a
het dossier. Veel opties hebben zowel lange als korte vormen; beide worden hier getoond. De lange vormen
worden ook herkend als u ze afkapt, zolang er maar genoeg van de optie aanwezig is om
eenduidig. (Als je wilt, kun je optieargumenten markeren met + dan -Echter
we illustreren de meer gebruikelijke conventie.)

Alle opties en opdrachtregelargumenten die u geeft, worden in sequentiële volgorde verwerkt.
De volgorde maakt een verschil wanneer de -x optie wordt gebruikt.

-Help
-h Zet alle opties op een rij, met korte uitleg.

-symbolen=filet
-s filet
Lees symbooltabel uit bestand filet.

-schrijven
Schakel schrijven in uitvoerbare bestanden en kernbestanden in.

-exec=filet
-e filet
Gebruik bestand filet als het uitvoerbare bestand om uit te voeren wanneer van toepassing, en voor onderzoek
pure data in combinatie met een core dump.

-se=filet
Lees symbooltabel uit bestand filet en gebruik het als het uitvoerbare bestand.

-kern=filet
-c filet
Gebruik bestand filet als een kerndump om te onderzoeken.

-commando=filet
-x filet
Voer GDB-commando's uit vanuit bestand filet.

-ex commando
Uitvoeren gegeven GDB commando.

-map=directory
-d directory
Toevoegen directory naar het pad om naar bronbestanden te zoeken.

-nh Voer geen opdrachten uit vanaf ~/.gdbinit.

-nx
-n Voer geen commando's uit vanaf een .gdbinit initialisatie bestanden.

-rustig
-q "Stil". Druk de inleidende en copyrightberichten niet af. Deze berichten zijn:
ook onderdrukt in batchmodus.

-partij
Uitvoeren in batch-modus. Sluit af met status 0 na het verwerken van alle opdrachtbestanden
gespecificeerd met -x (En .gdbinit, indien niet geblokkeerd). Sluit af met een status die niet nul is als een
er treedt een fout op bij het uitvoeren van de GDB-opdrachten in de opdrachtbestanden.

Batch-modus kan handig zijn om GDB als filter uit te voeren, bijvoorbeeld om te downloaden en uit te voeren
een programma op een andere computer; om dit nuttiger te maken, het bericht

Programma is normaal afgesloten.

(die gewoonlijk wordt uitgegeven wanneer een programma dat onder GDB-besturing draait, wordt beëindigd)
wordt niet uitgegeven wanneer in batchmodus wordt uitgevoerd.

-cd=directory
Voer GDB uit met directory als zijn werkdirectory, in plaats van de huidige directory.

-voor-en achternaam
-f Emacs stelt deze optie in wanneer het GDB als een subproces uitvoert. Het vertelt GDB om de . uit te voeren
volledige bestandsnaam en regelnummer op een standaard, herkenbare manier elke keer dat een stapel
frame wordt weergegeven (inclusief elke keer dat het programma stopt). Dit herkenbare
formaat ziet eruit als twee \ 032 tekens, gevolgd door de bestandsnaam, het regelnummer en
tekenpositie gescheiden door dubbele punten en een nieuwe regel. De Emacs-naar-GDB-interface
programma gebruikt de twee \ 032 tekens als een signaal om de broncode voor de
kader.

-b bps
Stel de lijnsnelheid (baudrate of bits per seconde) in van elke seriële interface die door GDB wordt gebruikt
voor foutopsporing op afstand.

-tty=apparaat
Uitvoeren met apparaat voor de standaard invoer en uitvoer van uw programma.

Gebruik i686-w64-mingw32-gdb online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Beugels
    Beugels
    Brackets is een gratis, moderne open-source
    teksteditor speciaal gemaakt voor het web
    Ontwikkeling. Geschreven in HTML, CSS en
    JavaScript met gerichte visuele hulpmiddelen en
    voorbereiding...
    Download haakjes
  • 2
    Gratis Pascal-compiler
    Gratis Pascal-compiler
    Een 32/64/16-bit Pascal-compiler voor
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Gameboy
    Advance, Nintendo NDS en DOS;
    semantisch compatibel met...
    Download de gratis Pascal-compiler
  • 3
    Canon EOS DIGITAL-info
    Canon EOS DIGITAL-info
    Canon heeft geen sluitertijd
    opgenomen in de EXIF-informatie van een
    afbeeldingsbestand, in tegenstelling tot Nikon en
    Pentax. Er is geen officiële Canon-basis
    sollicitatie ...
    Canon EOS DIGITAL-info downloaden
  • 4
    REFInd
    REFInd
    rEFInd is een vork van de rEFIt-laars
    manager. Net als rEFIt kan rEFInd dat ook
    detecteert automatisch uw geïnstalleerde EFI-opstart
    laders en het presenteert een mooie GUI
    menu van opstartoptie...
    rEFInd downloaden
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Deze SourceForge-downloadpagina was om
    sta gebruikers toe om mijn gebouwde bron te downloaden
    GSI's, gebaseerd op Phhusson's Great
    werk. Ik bouw zowel Android Pie als
    Androïde 1...
    ExpressLuke GSI downloaden
  • 6
    Muziek Caster
    Muziek Caster
    Music Caster is een dienbladmuziekspeler
    waarmee je je lokale muziek kunt casten naar een
    Google Cast-apparaat. Op de eerste vlucht,
    u moet op de pijl in uw klikken
    tas...
    Musiccaster downloaden
  • Meer "

Linux-commando's

Ad