Запустіть GDB. Перейдіть до командного рядка Linux і введіть «gdb». Підказка про відкриття Gdb повідомляє, що він готовий до команд. Щоб вийти з gdb, введіть quit або q.22 грудня 2023
Використовуйте команду run, щоб запустити вашу програму під GDB. Ви повинні спочатку вказати ім’я програми (за винятком VxWorks) з аргументом для GDB (див. розділ «Отримання та вихід з GDB») або за допомогою команди file або exec-file (див. розділ «Команди для визначення файлів»).
GDB означає «Gnu Debugger». Це потужний пакет налагодження на рівні вихідного коду, який дозволяє вам бачити, що відбувається у вашій програмі. Ви можете покроково переглядати код, встановлювати точки зупину, перевіряти та змінювати змінні тощо. Як і більшість інструментів Linux, сам GDB керується командним рядком, що робить його використання досить виснажливим.
GDB викликається командою оболонки "gdb". Після запуску він читає команди з терміналу, доки ви не скажете йому вийти за допомогою команди GDB «вийти» або «вийти». Ви можете отримати онлайн-довідку від самого GDB за допомогою команди «help».
Щоб використовувати GDB в Linux, ви спочатку компілюєте свій код з прапорцем -g, а потім запускаєте його за допомогою gdb . Це дозволяє налагоджувати програму та виявляти приховані помилки. У цьому прикладі ми спочатку компілюємо myprogram. c з прапорцем -g за допомогою команди gcc.
Запустіть GDB. Перейдіть до командного рядка Linux і введіть «gdb». Підказка про відкриття Gdb повідомляє, що він готовий до команд. Щоб вийти з gdb, введіть quit або q.