Devel :: GDB.

Devel :: GDB ist ein Perl-Modul, um eine GDB-Sitzung zu öffnen und zu kommunizieren.
Jetzt downloaden

Devel :: GDB. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Antal Novak and Josef Ezra
  • Website des Verlags:
  • http://search.cpan.org/~jezra/Devel-GDB-2.0/lib/Devel/GDB.pm

Devel :: GDB. Stichworte


Devel :: GDB. Beschreibung

Devel :: GDB ist ein Perl-Modul, um eine GDB-Sitzung zu öffnen und zu kommunizieren. Devel :: GDB ist ein Perl-Modul, um eine GDB-Sitzung zu öffnen und zu kommunizieren. SyndOPSIS verwenden Devel :: GDB; $ GDB = NEUE DEVEL :: GDB (); drucken $ gdb-> send_cmd ('- Umwelt-Pfad'); Drucken $ GDB-> GET ('Infofunktionen'); Die alte Get Syntax (von Devel :: GDB-1.23) wurde veraltet und wird in zukünftigen Versionen nicht unterstützt. Siehe die Dokumentation der GET-Funktion für eine Erläuterung, warum Sie wirklich die alte Syntax verwenden möchten, setzen Sie $ Devel :: GDB :: auf TRUE (REVOR): Verwenden Sie Devel :: GDB; $ Devel :: GDB :: veraltet = 1; $ GDB = NEUE DEVEL :: GDB (); $ GDB-> GET (Infofunktionen ', $ Timeout, $ Prompt, $ Notyet, $ Alldone); Das Devel :: GDB-Paket bietet eine Schnittstelle für die Kommunikation mit GDB. Intern verwendet es den GDB / MI-Dolmetscher (siehe http://sourceware.org/gdb/current/onlininecs/gdb_25.html), der den Anrufer des Programmstatus genau informiert und durch die Verwendung von Token garantiert, dass das Die zurückgegebenen Ergebnisse entsprechen tatsächlich der angelegten Anforderung. Dagegen kehrt der Konsoleninterpreter der GDB alle Antworten auf stdout zurück, und daher gibt es keine Möglichkeit, sicherzustellen, dass eine bestimmte Antwort einer bestimmten Anfrage entspricht. Daher ist es offensichtlich vorzuziehen, GDB / MI bei programmgesteuertem Interagieren mit GDB zu verwenden. Dies kann über die Funktionen SEND_CMD erfolgen (send_cmd, send_cmd_excl und send_cmd_async). Es gibt jedoch einige Fälle, wenn kein GDB / MI-Befehl vorhanden ist, der einem bestimmten Konsolenbefehl entspricht, oder es wurde jedoch noch nicht implementiert (z. B. -symbol-Typ, entsprechend dem Console-Befehl ptype, ist noch nicht als implementiert von GDB 6.6). In diesem Fall bietet die GET-Funktion eine Problemumgehung, indem alle an den Konsolenstrom gesendeten Ausgang erfasst werden. Anforderungen: · Perl.


Devel :: GDB. Zugehörige Software