∴ GitHub / 趋势仓库

llvm / llvm-project

模块化、可复用的编译器与工具链技术集合

语言
LLVM
Star
40.8k
Fork
18.8k
当日新增(09-27)
+122
累计在榜
3 天
最高名次
第 8 名
首次上榜
2026-09-07
去 GitHub 查看 ↗项目主页 ↗

∴ 是什么

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 名。

2026-09-07 +232026-09-26 +292026-09-27 +122
每日新增 Star · 2026-09-07 至 2026-09-27 · 共 3 个在榜日峰值 +122
日期名次当日新增总 Star
#11+12240,799
#11+2940,693
#8+2340,298