【问题标题】:Debug a Python C++ extension from Eclipse (under Linux)从 Eclipse 调试 Python C++ 扩展(在 Linux 下)
【发布时间】:2013-04-03 08:47:44
【问题描述】:

我有一个在 Python 中调用的 C++ 项目(通过 boost-python),我想从 python 进程中调试 C++ 代码。我怎样才能做到这一点?在带有 Visual Studio 的 Windows 中,我可以使用功能attach to process。如何在 Eclipse 中实现相同的功能? 谢谢

【问题讨论】:

标签: c++ python eclipse debugging eclipse-cdt


【解决方案1】:

对我来说,只需在 C/C++ 中为程序 /usr/bin/python(或您对 python 解释器的任何搜索路径)添加一个调试配置,然后将您要运行的 python 程序作为论据。将您想要的断点放在 C 代码中,您应该已准备好运行调试配置并打开调试透视图。

如果仍然无法正常工作,您还可以检查您是否使用的是旧版(或标准)流程启动器。由于某种原因,GDB 进程启动器似乎在这里不起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-12
    • 2011-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-10
    • 2022-11-18
    • 1970-01-01
    相关资源
    最近更新 更多