Я использую Linux
, GCC
и C
.Как отладить программу C
У меня есть файл make.
Я хочу отладка мой модуль. Я не хочу отлаживать один файл, я хочу отладить весь модуль.
Как я могу это сделать?
Я использую Linux
, GCC
и C
.Как отладить программу C
У меня есть файл make.
Я хочу отладка мой модуль. Я не хочу отлаживать один файл, я хочу отладить весь модуль.
Как я могу это сделать?
Я предполагаю, что вы строите из командной строки.
Возможно, вы захотите рассмотреть IDE (интегрированную среду разработки), такую как KDevelop или Eclipse и т. Д. (Подсказка - Eclipse ... ECLPISE ... E C L I PS E).
Использование IDE для редактирования кода, рефакторинг кода, изучить код - класс дерево, выберите переменную, класс или функцию, чтобы перейти к декларации, и т.д., и т.д.
И - конечно же - для отладки:
пс как wasatz mentioned- DDD велик - для визуализации содержимого массивов/матриц, а - имо - особенно если вы связаны списки
Там также графический интерфейс для GDB под названием ддда, что может быть полезно, если вы с трудом с привыкают к БГДУ. – wasatz
+1 для добавления - http://stackoverflow.com/questions/2588853/the-community-driven-gdb-primer –
У меня есть большой файл .c. согласно вам, я должен включить их все. есть какой-либо самый короткий путь. – ambika