Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

i686-w64-mingw32-gdb — online w chmurze

Uruchom i686-w64-mingw32-gdb w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie i686-w64-mingw32-gdb, które można uruchomić w bezpłatnym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


gdb — debuger GNU

STRESZCZENIE


bdb [-Pomoc] [-nie] [-nx] [-q] [-seria] [-cd=reż] [-f] [-b bps]
[-tty=dev] [-s plik sym] [-e żarcie] [-se żarcie] [-c core] [-p procID]
[-x cmds] [-d reż] [żarcie|żarcie procID|żarcie core]

OPIS


Celem debuggera takiego jak GDB jest umożliwienie zobaczenia, co dzieje się „wewnątrz”
inny program podczas jego wykonywania — lub co inny program robił w tej chwili
rozbił się.

GDB może zrobić cztery główne rodzaje rzeczy (plus inne rzeczy, które je wspierają), aby Ci pomóc
łap pluskwy na gorącym uczynku:

· Uruchom program, określając wszystko, co może wpłynąć na jego zachowanie.

· Zatrzymaj program na określonych warunkach.

· Sprawdź, co się stało, gdy program się zatrzymał.

· Zmieniaj rzeczy w swoim programie, abyś mógł poeksperymentować z poprawianiem efektów
jeden błąd i przejdź dalej, aby dowiedzieć się o innym.

Możesz użyć GDB do debugowania programów napisanych w C, C@t{++}, Fortran i Modula-2.

GDB jest wywoływany poleceniem powłoki "gdb". Po uruchomieniu odczytuje polecenia z
terminal, dopóki nie powiesz mu, aby wyszedł za pomocą polecenia GDB „quit”. Możesz uzyskać pomoc online
z samego GDB za pomocą polecenia "pomoc".

Możesz uruchomić "gdb" bez argumentów i opcji; ale najczęstszym sposobem na uruchomienie GDB jest
z jednym lub dwoma argumentami, określając program wykonywalny jako argument:

program gdb

Możesz także zacząć od zarówno programu wykonywalnego, jak i określonego pliku core:

rdzeń programu gdb

Zamiast tego możesz podać identyfikator procesu jako drugi argument, jeśli chcesz debugować a
uruchomiony proces:

program gdb 1234
gdb -p 1234

dołączy GDB do procesu 1234 (chyba że masz również plik o nazwie 1234; GDB sprawdza
najpierw plik core). Z opcją -p możesz pominąć program Nazwa pliku.

Oto niektóre z najczęściej potrzebnych poleceń GDB:

złamać [filet:]funkcja
Ustaw punkt przerwania na funkcjonować (w filet).

biegać [arglista]
Uruchom swój program (za pomocą arglista, jeśli określono).

bt Backtrace: wyświetl stos programu.

expr
Wyświetl wartość wyrażenia.

c Kontynuuj działanie programu (po zatrzymaniu, np. w punkcie przerwania).

Następny
Wykonaj następną linię programu (po zatrzymaniu); krok koniec wszelkie wywołania funkcji w linii.

edit [filet:]funkcjonować
spójrz na linię programu, w której jest obecnie zatrzymany.

podstęp [filet:]funkcjonować
wpisz tekst programu w pobliżu miejsca, w którym jest aktualnie zatrzymany.

krok
Wykonaj następną linię programu (po zatrzymaniu); krok najnowszych wszelkie wywołania funkcji w linii.

pomoc [Nazwa]
Pokaż informacje o poleceniu GDB Nazwalub ogólne informacje o korzystaniu z GDB.

porzucić
Wyjście z GDB.

Aby uzyskać szczegółowe informacje na temat GDB, zobacz Korzystanie z GDB: A przewodnik do dotychczasowy GNU Poziom źródłowy Debugger, przez
Richard M. Stallman i Roland H. Pesch. Ten sam tekst jest dostępny online jako „gdb”
wpis w programie „info”.

OPCJE


Wszelkie argumenty inne niż opcje określają plik wykonywalny i plik core (lub identyfikator procesu);
oznacza to, że pierwszy napotkany argument bez powiązanej flagi opcji jest równoważny a
-se opcja, a druga, jeśli istnieje, jest równoważna a -c opcja, jeśli to nazwa
plik. Wiele opcji ma zarówno długie, jak i krótkie formy; oba są pokazane tutaj. Długie formy
są również rozpoznawane, jeśli je skrócisz, o ile opcja jest wystarczająca, aby być
niedwuznaczny. (Jeśli wolisz, możesz oznaczyć argumenty opcji za pomocą + zamiast -, choć
ilustrujemy bardziej zwykłą konwencję.)

Wszystkie opcje i argumenty wiersza poleceń, które podajesz, są przetwarzane w kolejności sekwencyjnej.
Kolejność ma znaczenie, gdy -x używana jest opcja.

-Pomoc
-h Wymień wszystkie opcje z krótkimi wyjaśnieniami.

-symbole=filet
-s filet
Odczytaj tablicę symboli z pliku filet.

-pisać
Włącz zapis do plików wykonywalnych i podstawowych.

-exec=filet
-e filet
Użyj pliku filet jako plik wykonywalny do wykonania w razie potrzeby i do sprawdzenia
czyste dane w połączeniu ze zrzutem pamięci.

-se=filet
Odczytaj tablicę symboli z pliku filet i użyj go jako pliku wykonywalnego.

-rdzeń=filet
-c filet
Użyj pliku filet jako zrzut rdzenia do zbadania.

-polecenie=filet
-x filet
Wykonaj polecenia GDB z pliku filet.

-były komenda
Wykonaj podane GDB komenda.

-katalog=katalog
-d katalog
Dodaj katalog do ścieżki wyszukiwania plików źródłowych.

-nie Nie wykonuj poleceń z ~/.gdbinit.

-nx
-n Nie wykonuj poleceń z żadnego .gdbinit pliki inicjujące.

-cichy
-q "Cichy". Nie drukuj informacji wprowadzających i informacji o prawach autorskich. Te wiadomości są
tłumione również w trybie wsadowym.

-seria
Uruchom w trybie wsadowym. Wyjdź ze statusem 0 po przetworzeniu wszystkich plików poleceń
określony z -x (I .gdbinit, jeśli nie jest zablokowany). Zakończ ze statusem niezerowym, jeśli
występuje błąd podczas wykonywania poleceń GDB w plikach poleceń.

Tryb wsadowy może być przydatny do uruchamiania GDB jako filtra, na przykład do pobierania i uruchamiania
program na innym komputerze; aby uczynić to bardziej użytecznym, wiadomość

Program wyszedł normalnie.

(który jest zwykle wydawany za każdym razem, gdy program działający pod kontrolą GDB kończy działanie)
nie jest emitowany podczas pracy w trybie wsadowym.

-cd=katalog
Uruchom GDB za pomocą katalog jako jego katalog roboczy, zamiast katalogu bieżącego.

-pełne imię
-f Emacs ustawia tę opcję, gdy uruchamia GDB jako podproces. Mówi GDB, aby wypisał
pełna nazwa pliku i numer linii w standardowy, rozpoznawalny sposób przy każdym stosie
wyświetlana jest ramka (zawierająca każde zatrzymanie programu). To rozpoznawalne
format wygląda jak dwa \032 znaków, po których następuje nazwa pliku, numer wiersza i
pozycja znaku oddzielona dwukropkami i znakiem nowej linii. Interfejs Emacsa do GDB
program używa tych dwóch \032 znaków jako sygnał do wyświetlenia kodu źródłowego dla
rama.

-b bps
Ustaw prędkość linii (szybkość transmisji lub bity na sekundę) dowolnego interfejsu szeregowego używanego przez GDB
do zdalnego debugowania.

-tty=urządzenie
Uruchom za pomocą urządzenie dla standardowego wejścia i wyjścia twojego programu.

Użyj i686-w64-mingw32-gdb online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Wsporniki
    Wsporniki
    Brackets to darmowe, nowoczesne oprogramowanie typu open source
    edytor tekstu stworzony specjalnie dla sieci Web
    Rozwój. Napisany w HTML, CSS i
    JavaScript z ukierunkowanymi narzędziami wizualnymi i
    przygotuj...
    Pobierz wsporniki
  • 2
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 3
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 4
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • 6
    Caster muzyczny
    Caster muzyczny
    Music Caster to odtwarzacz muzyki z tacy
    który pozwala przesyłać lokalną muzykę do
    Urządzenie Google Cast. Na pierwszym biegu,
    musisz kliknąć strzałkę w swoim
    tak...
    Pobierz aplikację Music Caster
  • więcej »

Komendy systemu Linux

Ad