gpt4 book ai didi

java - Java 的 C++ 解析器/模型

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:37:36 29 4
gpt4 key购买 nike

我想知道是否有人知道可以在 Java 中以编程方式使用的现有 C++ 解析器/代码模型。我正在寻找类似于 Eclipse CDT 的东西,它可以用作 Java 的库(并且不依赖于 Eclipse)。提前致谢。

最佳答案

您不想构建自己的 C++ 解析器。它会杀了你。

您已经了解 Eclipse CDT 项目:www.ibm.com/developerworks/library/os-ecl-cdt3/index.htmlAFAIK,那个解析器的边缘有点模糊。 YMMV。优点:在 Java 中(如果您愿意,也可以在 Eclipse 中)。如果你想处理 C++,并用 Java 来做,这可能是您唯一实用的选择。

还有我们的 DMS Software Reengineering Toolkit C++ 前端: http://www.semdesigns.com/Products/FrontEnds/CppFrontEnd.html适用于各种 C++ 方言(ANSI、GNU、MSVC 2005/2008),在数百万行代码上通过火测试。从您的角度来看,缺点是:不在 Java 中。但是如果你真的想分析 C++,制定一个规则你只愿意用 Java 做这件事可能不会竭诚为您服务。

关于java - Java 的 C++ 解析器/模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/675255/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com