我有一个用Python调用的C ++项目(通过boost-python),我想从python进程调试C ++代码。我怎样才能做到这一点?在使用Visual Studio的Windows中,我可以使用功能attach to process
。如何在Eclipse中实现相同的功能?
感谢
答案 0 :(得分:0)
对我而言,只需在C / C ++中为程序/ usr / bin / python(或者你对python解释器提供的任何搜索路径)添加调试配置,然后将要运行的python程序作为参数。将您想要的断点放在C代码中,您应该全部设置为运行调试配置并打开调试透视图。
如果仍然无效,您还可以检查您是否正在使用旧版(或标准版)Process Launcher。出于某种原因,GDB流程启动器似乎不起作用。