Bonjour,

Je m’entraîne en ce moment à utiliser gdb . D'habitude j'utilise directement des exécutables sans le code source .
Mais la j’essaye de faire un simple programme pour tester avec mon propre code .
Problème, lorsque je tente de poser un breakpoint j'obtiens un warning :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Warning:
Cannot insert breakpoint 1.
Cannot access memory at address 0x704
Je suppose que je dois utiliser des flags de compil ou autre mais je ne trouve ..

voilà comment je compile :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
gcc -ggdb -g3 test.c -o test
et voilà le code de test.c :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdio.h"
 
int main()
{
  int a = 42;
  int b = 84;
 
  if (a < b)
    {
      printf("test");
    }
  return 0;
}
Merci d'avance pour votre aide