Перечислите функции в порядке их выполнения

Я определяю несколько функций в файле (основная функция определяется кем-то другим).

Я могу использовать gprof, чтобы проанализировать, сколько раз были вызваны мои функции, но есть ли способ получить список с функциями в порядке их вызова в основной программе?

Конечно, я мог бы написать сообщение в начале каждой функции, но их довольно много.

Я также был бы рад, если бы это можно было сделать с помощью gdb, указав что-то вроде "break в первой функции, которая вызывается в этом файле". Опять же, их слишком много, чтобы перечислять их явно.

Благодарю.

1 ответ

Решение

И вы не хотите использовать трассировку или ферму или подобное?

Другие вопросы по тегам