eclipse cdt api有演示吗?

时间:2018-12-17 08:46:05

标签: eclipse eclipse-cdt

我想使用eclipse cdt api解析c ++代码AST树以进行代码分析。

基于打击问题的答案,我尝试通过java代码创建默认的Workspace和项目。 Workspace的init方法需要许多IDE源支持,而当我解决一个资源问题时,就会出现另一个问题。有演示吗?

Using CDT without Eclipse

1 个答案:

答案 0 :(得分:0)

如果要解析单个源文件,仅使用 cdt.core 就足够了。如果要使用更高级别(语义),则需要替换对这些IDE软件包的很多依赖。我使用Eclipse-JDT完成了一个项目,并使用JavaCore和Workspace生成了IJavaProject。与CDT类似。我还对使用JDT / CDT进行静态代码分析进行了一些研究。