∴ GitHub / 趋势仓库
llvm / llvm-project
模块化、可复用的编译器与工具链技术集合
- 语言
- LLVM
- Star
- 40.8k
- Fork
- 18.8k
- 当日新增(09-27)
- +122
- 累计在榜
- 3 天
- 最高名次
- 第 8 名
- 首次上榜
- 2026-09-07
∴ 是什么
LLVM 项目是一个包含多种组件的编译器基础设施工具集,核心部分提供处理中间表示并转换为目标文件所需的工具、库和头文件,包括汇编器、反汇编器、位码分析器和位码优化器。C 类语言通过 Clang 前端将代码编译为 LLVM 位码,再生成目标文件。其他组件包括 libc++ 标准库、LLD 链接器等。
∴ 解决什么问题
- 构建高度优化的编译器、优化器和运行时环境
- 将 C、C++、Objective-C、Objective-C++ 代码编译为 LLVM 位码并进一步生成目标文件
- 提供中间表示处理与目标文件转换的完整工具链支持
∴ 适合谁
面向需要构建自定义编译器、优化器或运行时环境的开发者,以及使用 LLVM 进行编译器相关研究和开发的工程人员。
∴ 要点
- 核心组件处理中间表示并转换为对象文件
- 包含汇编器、反汇编器、位码分析器和位码优化器
- Clang 前端支持 C、C++、Objective-C 和 Objective-C++
- 其他组件包括 libc++ 标准库和 LLD 链接器
- 项目采用参与者行为准则
解读由 AI 依据项目 README 生成,生成于 2026-10-06,以 GitHub 原文为准。
∴ 在榜记录
GitHub Trending 今日榜的每日存档,日期按北京时间。2026-09-07 首次上榜,累计在榜 3 天,最高第 8 名。