Выйти из LLDB с кодом завершения процесса - PullRequest
0 голосов
/ 05 июня 2019

После завершения моего процесса я хочу выйти из LLDB с тем же кодом завершения, что и процесс. В ГБД я бы сделал

(gdb) quit $_exitcode

Есть ли эквивалент для LLDB?

1 Ответ

2 голосов
/ 06 июня 2019

Возможность предоставить код выхода для команды "quit" была добавлена ​​в lldb довольно недавно.lldb не использует эквивалент переменных состояния $ _exitcode.Поскольку один сеанс отладки может отлаживать несколько процессов, глобального кода выхода в любом случае не существует.

Так что, если вы хотите запустить процесс, захватить его возвращаемое значение и выйти с этим значением, вам придется написатьКоманда Python.

...