From 6e5d01fb9cccad02884e1a5a9be93c834a37f5f6 Mon Sep 17 00:00:00 2001 From: Abreu Date: Sat, 23 Oct 2021 13:38:13 -0300 Subject: [PATCH] Updated GDB annotations --- 2021/Anotações.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/2021/Anotações.md b/2021/Anotações.md index 3d1e6bc..295ade2 100644 --- a/2021/Anotações.md +++ b/2021/Anotações.md @@ -1,6 +1,6 @@ # Anotações GDB -- Compilar um programa com a flag '-O0' desabilita que o compilador realize otimizações no código, enquanto `-g` faz com que este programa armazene seu código fonte, permitindo-o ser debugado em sua execução. +- Compilar um programa com a flag `-O0` desabilita que o compilador realize otimizações no código, enquanto `-g` faz com que este programa armazene seu código fonte, permitindo-o ser debugado em sua execução. - Para se debugar um programa, chama-se este com o comando `gdb` no terminal. @@ -20,6 +20,8 @@ - `print *vector@x` apresenta os valores apontados por um vetor de ponteiros `vector`. +- `print *matrix@x@y` apresenta os valores apontados por uma matriz `matrix` de tamanho`x,y`. + - `step` avança o programa em uma linha de comando *no escopo global*, entrando em funções, etc. - `break x` coloca um ponto de interrupção da execução na linha `x`.