百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

swift-llbuild

> 编程语言
开源

一个低级别的构建系统,由 Xcode 和 Swift 包管理器使用

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个低级别的构建系统,由 Xcode 和 Swift 包管理器使用

llbuild ===========

llbuild 是一组用于构建构建系统的库。与大多数专注于描述构建语法的构建系统项目不同,llbuild 围绕一个可重用、灵活且可扩展的通用 构建引擎而设计,能够解决许多类似于“构建系统”的问题。该项目还包含基于该引擎的其他库,可用于构建定制的构建系统(如 swift build)或从 Ninja 表单构建。

  • 可扩展的依赖图,可覆盖数百万个节点。

llbuild 工具提供了一个命令行界面,用于调用 llbuild 库的各种功能。它提供了多个子工具,详细信息请参阅 llbuild --help。最重要的子工具是 Ninja 构建支持:

为了方便起见,如果通过名为 ninja 的软连接调用 llbuild,则它会自动使用此子工具。这支持将 llbuild 设置为 ninja 并添加到 PATH 中,然后将其用作替代 Ninja 来构建任意项目(如 LLVM、Clang 和 Swift)。这也是我们自主安装 llbuild(通过 CMake Ninja 生成器)的方式。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++build-systembuild-toolllbuildllvm

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言