CppSharp是一个工具和一组库,可促进在.NET生态系统中使用本机C / C ++代码。 它使用C / C ++头文件和库文件,并生成必要的粘合代码以将本机API浮现为托管API。 此类API可用于在托管代码中使用现有的本机库,或将托管脚本支持添加到本机代码库。 当前支持的目标语言是C#和C ++ / CLI。 它也可以用作将本机代码解析为具有丰富声明和类型信息模型的语法树的库。 发布/构建状态 NuGet软件包 GitHub版本 持续集成 图书馆 AST 镜像Clang的C / C ++ AST,并在C#API中键入系统类。 请查看以获取有关其架构的更多详细信息。 C ++声