我需要用 CDT 获取 C++ 程序的静态信息。无需构建项目,只需获取基本信息(命名空间、类、扩展关系、方法、调用、字段)并将它们保存到数据库。是否有任何代码示例或开源插件?谢谢!
我已经尝试了很多方法,但它们都不是很好。有人说 codan 是一种选择,但它不适用于我的环境......
PS:CDT是必要的。我使用 Eclipse 靛蓝。
我需要用 CDT 获取 C++ 程序的静态信息。无需构建项目,只需获取基本信息(命名空间、类、扩展关系、方法、调用、字段)并将它们保存到数据库。是否有任何代码示例或开源插件?谢谢!
我已经尝试了很多方法,但它们都不是很好。有人说 codan 是一种选择,但它不适用于我的环境......
PS:CDT是必要的。我使用 Eclipse 靛蓝。
Eclipse CDT 已经内置了扩展关系、方法调用的工具。它是Type Hierarchy view和Call Hierarchy view。您必须构建项目的索引才能使所有这些工具正常工作。