LLVM 项目:构建高性能编译器的核心工具链
LLVM 是一个模块化、可复用的编译器与工具链技术集合。核心组件 “LLVM” 提供了处理中间表示、生成目标文件的工具、库与头文件,包括汇编器、反汇编器、位码分析器和优化器。Clang 前端支持 C/C++/Objective‑C/Objective‑C++,将源代码编译为 LLVM 位码,再由 LLVM 生成可执行文件。项目还包含 libc++ 标准库、LLD 链接器等子项目。
开发者可通过官方文档获取源码、构建与贡献指南,参与 Discourse 论坛、Discord 聊天或定期同步会。项目已制定行为准则,规范所有沟通渠道。
GitHub
#GitHub #开源 #LLVM #Clang #LLD #libc++ #编译器 #工具链 #C++ #C
--- @频道号
@GitHubTrendingHub
Post #1066
28
