这个项目能做什么
LLVM 是一组模块化且可复用的编译器和工具链技术。该仓库托管核心 LLVM 项目的源代码,提供处理中间表示并将其转换为目标文件所需的工具、库和头文件。所包含的工具涵盖汇编、反汇编、位码分析和位码优化。
类 C 语言由 Clang 前端处理,它将 C、C++、Objective-C 和 Objective-C++ 编译为 LLVM 位码,并进一步转换为目标文件。仓库中的其他组件还包括 libc++ C++ 标准库和 LLD 链接器等。
构建和使用说明记录在项目的“入门指南”中,贡献指南则提供在“向 LLVM 贡献”文档中。该项目维护社区渠道,包括 Discourse 论坛、Discord 聊天、办公时间和定期同步会议,并为其所有沟通模式下的参与者制定了行为准则。
评论
0 评分人数达到10人后显示
登录后参与讨论。