EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

i686-w64-mingw32-gdb - Online în cloud

Rulați i686-w64-mingw32-gdb în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda i686-w64-mingw32-gdb care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


gdb - Depanatorul GNU

REZUMAT


gdb [-Ajutor] [-nh] [-nx] [-q] [-lot] [-cd=dir] [-f] [-b bps]
[-tty=dev] [-s symfile] [-e prog] [sus prog] [-c CORE] [-p procID]
[-x cmds] [-d dir] [prog|prog procID|prog CORE]

DESCRIERE


Scopul unui depanator cum ar fi GDB este să vă permită să vedeți ce se întâmplă „înăuntru”
alt program în timp ce se execută -- sau ce făcea un alt program în acest moment
prăbușit.

GDB poate face patru tipuri principale de lucruri (plus alte lucruri în sprijinul acestora) pentru a vă ajuta
prinde bug-uri în fapt:

· Porniți programul, specificând orice ar putea afecta comportamentul acestuia.

· Opriți programul în condiții specificate.

· Examinați ce sa întâmplat când programul dumneavoastră sa oprit.

· Schimbați lucrurile în programul dvs., astfel încât să puteți experimenta corectarea efectelor
un bug și continuă să înveți despre altul.

Puteți folosi GDB pentru a depana programe scrise în C, C@t{++}, Fortran și Modula-2.

GDB este invocat cu comanda shell „gdb”. Odată pornit, citește comenzile de la
terminal până când îi spuneți să iasă cu comanda GDB „quit”. Puteți obține ajutor online
din GDB însuși folosind comanda „help”.

Puteți rula „gdb” fără argumente sau opțiuni; dar cel mai obișnuit mod de a începe GDB este
cu un argument sau doi, specificând un program executabil ca argument:

program gdb

De asemenea, puteți începe atât cu un program executabil, cât și cu un fișier de bază specificat:

miezul programului gdb

Puteți, în schimb, să specificați un ID de proces ca al doilea argument, dacă doriți să depanați un
proces de rulare:

program gdb 1234
gdb -p 1234

ar atașa GDB la procesul 1234 (cu excepția cazului în care aveți și un fișier numit 1234; GDB verifică
mai întâi pentru un fișier de bază). Cu optiune -p puteți omite program nume de fișier.

Iată câteva dintre comenzile GDB cele mai frecvent necesare:

rupe [fişier:]functiop
Setați un punct de întrerupere la funcţie (În fişier).

alerga [necinstit]
Începeți programul (cu necinstit, dacă este specificat).

bt Backtrace: afișați stiva de programe.

imprima expres
Afișează valoarea unei expresii.

c Continuați să rulați programul (după oprire, de exemplu, la un punct de întrerupere).

următor
Executați următoarea linie de program (după oprire); Etapa peste orice apeluri de funcție din linie.

edita [fişier:]funcţie
uitați-vă la linia de program unde este oprită în prezent.

listă [fişier:]funcţie
tastați textul programului în apropierea locului în care este oprit în prezent.

pas
Executați următoarea linie de program (după oprire); Etapa în orice apeluri de funcție din linie.

ajutor [nume]
Afișați informații despre comanda GDB nume, sau informații generale despre utilizarea GDB.

părăsi
Ieșiți din GDB.

Pentru detalii complete despre GDB, vezi Utilizarea GDB: A Ghid la il GNU La nivel sursă Debugger, de
Richard M. Stallman și Roland H. Pesch. Același text este disponibil online ca și „gdb”
intrare în programul „info”.

OPŢIUNI


Orice argument, altul decât opțiuni, specifică un fișier executabil și un fișier de bază (sau un ID de proces);
adică primul argument întâlnit fără opțiune asociată este echivalent cu a
sus opțiunea, iar a doua, dacă există, este echivalentă cu a -c opțiune dacă este numele unui
fişier. Multe opțiuni au atât forme lungi, cât și scurte; ambele sunt prezentate aici. Formele lungi
sunt, de asemenea, recunoscute dacă le trunchiați, atâta timp cât este prezentă suficientă opțiune pentru a fi
lipsit de ambiguitate. (Dacă preferați, puteți semnala argumentele opțiunii cu + mai degrabă decât -, Deşi
ilustrăm convenția mai obișnuită.)

Toate opțiunile și argumentele din linia de comandă pe care le oferiți sunt procesate în ordine secvențială.
Ordinea face diferența atunci când -x este folosită opțiunea.

-Ajutor
-h Enumerați toate opțiunile, cu explicații scurte.

-simboluri=fişier
-s fişier
Citiți tabelul de simboluri din fișier fişier.

-scrie
Activați scrierea în fișierele executabile și de bază.

-exec=fişier
-e fişier
Folosește fișierul fişier ca fișier executabil de executat atunci când este cazul și pentru examinare
date pure în combinație cu un dump de bază.

-se=fişier
Citiți tabelul de simboluri din fișier fişier și folosiți-l ca fișier executabil.

-core=fişier
-c fişier
Folosește fișierul fişier ca o haldă de miez de examinat.

-comandă=fişier
-x fişier
Executați comenzile GDB din fișier fişier.

-ex comandă
Executați GDB dat comandă.

-director=director
-d director
Adăuga director la calea de căutare a fișierelor sursă.

-nh Nu executați comenzi de la ~/.gdbinit.

-nx
-n Nu executați comenzi de la niciuna .gdbinit fișiere de inițializare.

-Liniște
-q "Liniște". Nu tipăriți mesajele introductive și de drepturi de autor. Aceste mesaje sunt
de asemenea, suprimat în modul lot.

-lot
Rulați în modul lot. Ieșiți cu starea 0 după procesarea tuturor fișierelor de comandă
specificat cu -x (Și .gdbinit, dacă nu este inhibat). Ieșiți cu starea diferită de zero dacă an
apare o eroare la executarea comenzilor GDB din fișierele de comandă.

Modul lot poate fi util pentru rularea GDB ca filtru, de exemplu pentru descărcare și rulare
un program pe alt computer; pentru a face acest lucru mai util, mesajul

Programul a ieșit normal.

(care se emite de obicei ori de câte ori se încheie un program care rulează sub controlul GDB)
nu este emis când rulează în modul batch.

-cd=director
Rulați GDB folosind director ca director de lucru, în loc de directorul curent.

-Numele complet
-f Emacs setează această opțiune când rulează GDB ca subproces. Îi spune GDB să scoată fișierul
numele complet al fișierului și numărul rândului într-un mod standard, ușor de recunoscut de fiecare dată când o stivă
este afișat cadrul (care include de fiecare dată când programul se oprește). Acest lucru de recunoscut
formatul arată ca doi \ 032 caractere, urmate de numele fișierului, numărul rândului și
poziția caracterului separat prin două puncte și o nouă linie. Interfața Emacs-to-GDB
programul le folosește pe cele două \ 032 caractere ca semnal pentru afișarea codului sursă pentru
cadru.

-b bps
Setați viteza liniei (viteza de transmisie sau biți pe secundă) a oricărei interfețe seriale utilizate de GDB
pentru depanare la distanță.

-tty=dispozitiv
Rulați folosind dispozitiv pentru intrarea și ieșirea standard a programului dvs.

Utilizați i686-w64-mingw32-gdb online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Console
    Console
    Brackets este un open-source modern și gratuit
    editor de text realizat special pentru Web
    Dezvoltare. Scris în HTML, CSS și
    JavaScript cu instrumente vizuale concentrate și
    pregătire...
    Descărcați paranteze
  • 2
    Compilator Pascal gratuit
    Compilator Pascal gratuit
    Un compilator Pascal pe 32/64/16 biți pentru
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS și DOS;
    compatibil semantic cu...
    Descărcați gratuit Pascal Compiler
  • 3
    Informații Canon EOS DIGITAL
    Informații Canon EOS DIGITAL
    Canon nu are număr de obturatori
    incluse în informațiile EXIF ​​ale unui
    fișier imagine, spre deosebire de Nikon și
    Pentax. Nu există nicio bază oficială Canon
    aplicație ...
    Descărcați informațiile Canon EOS DIGITAL
  • 4
    REFIND
    REFIND
    rEFInd este o furcă a cizmei rEFIt
    administrator. La fel ca REFIt, REFInd poate
    detectează automat boot-ul EFI instalat
    încărcătoare și prezintă o interfață grafică destul de bună
    meniul opțiunii de boot...
    Descărcați REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Această pagină de descărcare SourceForge trebuia să
    permite utilizatorilor să descarce sursa mea construită
    GSI, bazate pe phhusson's great
    muncă. Am construit atât Android Pie, cât și
    Android 1...
    Descărcați ExpressLuke GSI
  • 6
    Music Caster
    Music Caster
    Music Caster este un music player
    care vă permite să proiectați muzica locală la a
    Dispozitiv Google Cast. La prima alergare,
    va trebui să faceți clic pe săgeata din dvs
    tas...
    Descărcați Music Caster
  • Mai mult »

Comenzi Linux

Ad