Скажем, я нахожусь в IPython (например, в новая консоль QT), и что я вызываю написанную из нее библиотеку C++ (например, используя SWIG или Boost.Python). Я хотел бы установить точку останова в своем коде C++ и иметь возможность взаимодействовать с моей рабочей областью C++ (т.е. с моими переменными, когда я нажимаю точку останова) с помощью IPython (например, отображать мои переменные C++ и т. д.) .
Другими словами, я хотел бы отлаживать свой код C++ из IPython. Это вообще возможно? Какие инструменты я могу использовать для этого?