Я пытаюсь отладить некоторые коды c ++, вызываемые из программы на python (через привязку python-c ++).Мой оригинальный подход состоял в том, чтобы запустить ipython, открыть lldb и присоединить процесс ipython в lldb.Затем перейдите на ipython, чтобы запустить мою программу на python.Это отлично работает.
Теперь я хочу воспользоваться преимуществами CLion IDE, подключив процесс ipython внутри CLion.Однако, когда я выполнял процесс присоединения из CLion, он, кажется, присоединяется к процессу к отладчику pydev, как показано ниже, вместо того, чтобы присоединять процесс к lldb:
Attaching to a process with PID=18016
/Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python /Applications/CLion.app/Contents/plugins/python/helpers/pydev/pydevd_attach_to_process/attach_pydevd.py --port 51406 --pid 18016
Connected to pydev debugger (build 183.5429.37)
Однако я хочу, чтобы процесс был присоединенв lldb, а не в pydev_debugger.
Как мне заставить attach_process в CLion присоединять процесс к lldb вместо pydev_debugger?Спасибо!