使用Eclipse進行插件開發可以進行多大程度的C++解析?我很想知道是否有方法可以訪問C++類類型,方法簽名等,並使用從解析/讀取/分析的原始類中收集的信息創建另一個類。使用Eclipse進行C++解析
我已經看過很多C++前端工具,例如EDG,ROSE和CodeBoost,但他們看起來非常參與(EDG,儘管很多人說它是最好的,但它有點超出我的價格範圍),但接下來我想到的是Eclipse,因爲我知道它可以爲Java生成AST,但我不知道它是否可以爲C++執行相同的操作。我一直在尋找教程無濟於事,所以我來這裏尋求幫助/建議。
解析Java的能力並不意味着解析C++的能力。但是,Eclipse確實有一些CDT形式的C++解析器。 AFAIK,解析器完全獨立於Java的解析器,包括具有截然不同的API。 –
我仍然對這個問題的Eclipse解決方案感興趣。原諒我的措辭,我並不是想暗示只是因爲Eclipse解析Java它必須解析C++,但我已經讀過它的確。我只是無法找到如何解析C++源文件的好例子。 – trigoman