Для работы дескриптора процесса у вас должен быть запущенный процесс, к которому нужно привязать поведение сигнала; это не придерживается цели. Так что вам нужно будет сделать это, как только у вас есть процесс. Самый простой способ сделать это - установить точку останова на main в вашем файле .lldbinit и добавить команды к этой точке останова:
break set -n main -C "process handle..." -C "process handle..."
Точки останова, установленные в файле .lldbinit, наследуются всеми сеансами отладки lldb. Если вы хотите, чтобы это применялось только к вашим сеансам отладки matlab, вы можете создать команду Python, которая проверяет имя вашего целевого исполняемого файла и делает process handle
, только если это matlab, а затем запускает команды дескриптора процесса. Затем вы можете вызвать эту команду Python с точки останова, как показано выше.