2013-04-11 57 views
1

我有一個在Python中調用的C++項目(通過boost-python),我想從Python進程調試C++代碼。我怎樣才能做到這一點?在使用Visual Studio的Windows中,我可以使用功能attach to process。如何在Eclipse中實現相同的功能? 謝謝從Eclipse調試Python C++擴展(在Linux下)

+0

這不是真的關於Eclipse,你應該參考CDT項目這種事情。 – user2244984 2013-04-11 08:28:48

+0

您可以嘗試http://msdn.microsoft.com/en-us/library/aa363362%28VS.85%29.aspx – user1095108 2013-04-11 08:29:59

+0

不,該項目在Linux上運行 – nam 2013-04-11 08:33:03

回答

0

對我來說,只需在C/C++中爲程序/ usr/bin/python(或者任何需要python解釋器的搜索路徑)添加一個調試配置,然後將你想要的python程序作爲參數運行。將所需的斷點放入C代碼中,並且應該全部設置爲運行調試配置並打開調試透視圖。

如果它仍然不起作用,您可能還會檢查您是否使用傳統(或標準)進程啓動器。由於某些原因,GDB流程啓動器在這裏似乎不起作用。