簡體   English   中英

將舊的CDT調試插件移植到Eclipse NEON

[英]Porting old CDT Debug Plugin to Eclipse NEON

我想用一個舊的Eclipse插件來使用當前的Eclipse版本NEON 2.可以在這里找到: https//github.com/pmlopes/minpsp-eclipse-plugin

我的問題它使用了擴展點: org.eclipse.cdt.mi.core.factories.CommandFactoryDe​​scriptor以及來自org.eclipse.cdt.mi的許多其他東西。*

據我所知,這用於創建一個gdb mi命令解釋器。

有沒有新的替代方案?

CDI - CDT調試器接口 - 已在CDT 9.0中刪除,因為它已不再受支持多年(即沒有代碼貢獻,它有許多問題並且提出了可用性問題。)

當然,CDT中還有一個調試器接口,它被稱為DSF - 調試器服務框架 - 並且已經積極開發了十多年。 多年來,它一直是CDT中的默認調試器接口。

我簡要地看了你的代碼。 幸運的是,AFAICT只是配置GDB設置,相對容易移植到DSF,許多設置是相同的。

要問的第一個問題是您實際使用舊版CDI還是一直使用DSF? 如果您實際使用過DSF,那么請閱讀CDT 9.0的API修改 我最近更新了它們,以幫助回答其他人移植與您類似的代碼。

請提出任何其他問題作為新的SO問題,我會盡力回答。


CommandFactoryDe​​scriptor是一個CDI概念,它不適用於DSF,其中布線的完成方式非常不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM