Я пытаюсь выполнить большой проект> 100k loc, но беспокоюсь только о взаимодействии с lib. Есть ли способ заставить lldb разбивать все объявления функций в одном исходном файле?
Пока я пробовал делать
br s -f <file> --func-regex .*
с информацией из из gdb в lldb и решение gdb, но это, похоже, нарушает все вызовы функций в файле, что вызывает 5129 совпадений для 4911 строковый исходный файл.
Возможным решением может быть сопоставление исходного регулярного выражения для поиска вызовов функций через
br s -f --source-pattern-regexp
но, учитывая нелепые правила синтаксического анализа C ++, регулярное выражение, которое соответствует всем случаям, невозможно.
gdb -x command_file_name
- person bruceg   schedule 07.10.2016