projtec:gdb
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projtec:gdb [2018/03/24 11:41] – [Déboguage, etc] orel | projtec:gdb [2024/03/18 15:06] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| * GDB : https:// | * GDB : https:// | ||
| Line 53: | Line 53: | ||
| * quit (q) : quitter gdb | * quit (q) : quitter gdb | ||
| * run [< | * run [< | ||
| - | * break < | + | * break < |
| - | * watch <var> (w), rwatch < | + | * clear, delete |
| + | * watch <var> (w), rwatch < | ||
| * step, next, continue, finish (s,n,c) : avancer d’un pas (en entrant ou pas dans les sous-fonctions), | * step, next, continue, finish (s,n,c) : avancer d’un pas (en entrant ou pas dans les sous-fonctions), | ||
| * print <var> (p) : afficher la valeur d’une variable | * print <var> (p) : afficher la valeur d’une variable | ||
| Line 60: | Line 61: | ||
| * list : afficher 10 lignes de code autour de l' | * list : afficher 10 lignes de code autour de l' | ||
| * backtrace / frame <num> : afficher la pile d’execution, | * backtrace / frame <num> : afficher la pile d’execution, | ||
| - | * display <var> / undisplay < | + | * display <var> / undisplay < |
| * x /xw < | * x /xw < | ||
| * call foo(1), call strlen(" | * call foo(1), call strlen(" | ||
| * set var x = 1 : modification de la variable x | * set var x = 1 : modification de la variable x | ||
| + | * shell <cmd> : exécute une commande shell | ||
| + | * file < | ||
| (gdb) list | (gdb) list | ||
| Line 97: | Line 100: | ||
| (gdb) attach 12271 | (gdb) attach 12271 | ||
| | | ||
| + | ==== Autres Trucs ==== | ||
| + | |||
| + | * Ctrl-X Ctrl-A : ouvre une petite fenêtre avec le code source paginée, qui suit l' | ||
| + | * Refcard : http:// | ||
| + | |||
projtec/gdb.1521891700.txt.gz · Last modified: 2024/03/18 15:05 (external edit)
