Dit is de opdracht ddd 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
ddd - De foutopsporing voor gegevensweergave
KORTE INHOUD
ddd [--help] [--gdb] [--dbx] [--ladebug] [--wdb] [--xdb] [--jdb] [--pydb] [--perl]
[--debugger naam] [--[r]gastheer [[gebruikersnaam@]hostname,--spoor] [--versie]
[--configuratie] [opties...] [prog[kern|procID]]
maar meestal gewoon
ddd programma
PRODUCTBESCHRIJVING
DDD is een grafische front-end voor GDB en andere opdrachtregeldebuggers. Met DDD kunt u:
zien wat er "binnen" een ander programma gebeurt terwijl het wordt uitgevoerd - of welk ander programma
aan het doen was op het moment dat het crashte.
DDD kan vier soorten dingen doen (plus andere dingen ter ondersteuning hiervan) om je 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 ervan
bug en ga verder om meer te weten te komen over een andere.
"Klassieke" UNIX-foutopsporingsprogramma's zoals de GNU-foutopsporing (GDB) bieden een opdrachtregelinterface
en een groot aantal opdrachten voor deze en andere foutopsporingsdoeleinden. DDD is een comfortabele
grafisch gebruiker interface rond een inferieure GDB, DBX, Ladebug, XDB, JDB, Python debugger,
of Perl debugger.
DDD wordt aangeroepen met het shell-commando ddd. U kunt een programma openen om te debuggen met behulp van
`Bestand→Openen Programma' (de `Open Programma' item in de `Dien in'menu. U kunt online hulp krijgen
op elk moment met behulp van de `Help'menu; probeer voor de eerste stappen `Help → Wat? Nu?'. Stop DDD
met behulp van `Bestand → Afsluiten'.
Meer informatie over DDD vindt u in de DDD Manual. U kunt alleen de tekst lezen
versie in DDD (via `Hulp →DDD Referentie') of in Emacs (als Info-bestand). Volwaardige HTML,
PostScript- en PDF-versies zijn online beschikbaar via de DDD WWW-pagina,
http://www.gnu.org/software/ddd/
OPTIES
Dit zijn de belangrijkste opties die worden gebruikt bij het starten van DDD. Alle opties kunnen zijn:
afgekort, zolang ze ondubbelzinnig zijn; enkele streepjes kunnen ook worden gebruikt. DDD ook
begrijpt de gebruikelijke X-opties zoals `-Scherm' of `-geometrie'; zien X(1) voor meer info.
Alle argumenten en opties die niet door DDD worden afgehandeld, worden doorgegeven aan de inferieure debugger. Slagen
een optie voor de inferieure debugger die in strijd is met een X-optie, of met een DDD-optie
hier vermeld, gebruik de `--debugger' optie, hieronder.
--configuratie
Toon de DDD-configuratie-instellingen en sluit af.
--dbx Voer de DBX debugger uit als inferieure debugger.
--debugger naam
Roep de inferieure debugger op naam. Dit is handig als je meerdere debugger hebt
versies rond, of als de inferieure debugger niet kan worden aangeroepen als `gdb', `dbx',
`XdB', `jdb', `pydb', of `perl' respectievelijk.
Deze optie kan ook worden gebruikt om opties door te geven aan de inferieure debugger die zou
anders conflicteert met DDD-opties. Om bijvoorbeeld de optie ` . door te geven-d
directory' naar XDB, gebruik:
ddd --debugger "xdb -d directory"
Als u de `--debugger' optie, zorg ervoor dat het type inferieure debugger is
ook opgegeven. Dat wil zeggen, gebruik een van de opties `--gdb', `--dbx', `--xdb',
`--jdb' `--pydb', of `--perl' (tenzij de standaardinstelling goed werkt).
--gdb Voer de GDB-debugger uit als inferieure debugger.
--help Geef een lijst met veelgebruikte opties. Toon opties van de inferieure debugger als
goed.
--gastheer [gebruikersnaam@]hostname
Roep de inferieure debugger rechtstreeks op de externe host op hostname. Indien gebruikersnaam is
gegeven en de `--Log in' optie wordt niet gebruikt, gebruik gebruikersnaam als externe gebruikersnaam.
--jdb Voer JDB uit als inferieure debugger.
--ladebug
Voer Ladebug uit als inferieure debugger.
--perl Voer Perl uit als inferieure debugger.
--pydb Voer PYDB uit als inferieure debugger.
--rhost [gebruikersnaam@]hostname
Voer de inferieure debugger interactief uit op de externe host hostname. Indien gebruikersnaam
wordt gegeven en de `--Log in' optie wordt niet gebruikt, gebruik gebruikersnaam als externe gebruikersnaam.
--spoor
Toon de interactie tussen DDD en de inferieure debugger op standaardfout. Dit
is handig voor het debuggen van DDD. Als `--spoor' is niet gespecificeerd, deze informatie is
geschreven in `$HOME/.ddd/log', zodat je ook een post-mortem debugging kunt doen.
--versie
Toon de DDD-versie en sluit af.
--wdb Voer de WDB-foutopsporing uit als inferieure debugger.
--xdb Voer XDB uit als inferieure debugger.
Een volledige lijst met opties, inclusief belangrijke opties van de inferieure debugger, is te vinden
in de DDD-handleiding.
Gebruik ddd online met onworks.net-services