У меня есть файл с именем hello_world.c
.
Я использую команду gcc -g -Wall hello_world.c
Затем gdb ./a.out
Я устанавливаю точку останова в строке 27
И запускаю, она говорит мне следующее:
предупреждение: в добавленном DSO, поставляемом системой символьных файлов, по адресу 0x7ffff7ffa000 не найдено ни одной загружаемой секции. me
Это когда я ломаюсь в l25
Точка останова 1, 0x000000000040052f в main ()
Когда я бью точку останова, я использую «l "
21 #include <stdlib.h> 22 #include <stdint.h> 23 24 int main(int argc, char **argv) { 25 int a = 0xCAFEF00D, b = 0x13AECEE2; 26 27 printf("The magic word is: %X\n", a + b); 28 return EXIT_SUCCESS; 29 }