从Eclipse调试Python C ++扩展(在Linux下)

时间:2013-04-11 08:26:10

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

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

1 个答案:

答案 0 :(得分:0)

对我而言,只需在C / C ++中为程序/ usr / bin / python(或者你对python解释器提供的任何搜索路径)添加调试配置,然后将要运行的python程序作为参数。将您想要的断点放在C代码中,您应该全部设置为运行调试配置并打开调试透视图。

如果仍然无效,您还可以检查您是否正在使用旧版(或标准版)Process Launcher。出于某种原因,GDB流程启动器似乎不起作用。