调试 python–cpp 绑定

问题描述 投票:0回答:0

我已经编写了一个带有 python 绑定的 C++ 库。我调用库的 python 代码(一个 jupyer 笔记本)导致崩溃。问题出在库中。我想调试它(使用 lldb,最好从 vs code 中)。到目前为止,我已经尝试从 python 文件

test.py
调用库,发出
lldb python3
,放置我的断点和
run test.py
。这有效并在断点处停止,但只要我
print
变量,lldb就会崩溃。当直接在使用该库的 C++ 程序上运行 lldb 时,情况并非如此。

如果从 python 调用,调试 C++ 代码的最佳实践是什么?

python c++ debugging binding lldb
© www.soinside.com 2019 - 2024. All rights reserved.