
sccache
mozilla
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
AI 简介
sccache 是一个类似 ccache 的编译缓存工具,用作编译器包装器,尽可能避免重复编译。它支持将缓存存储在本地磁盘或多种云存储后端中,并提供多级缓存功能,适用于分层缓存架构。sccache 支持 C/C++、Rust、NVIDIA CUDA 和 AMD ROCm HIP 等多种编程语言和框架的编译缓存。此外,它还提供了分布式编译功能,包括自动打包本地工具链和增强的安全特性,如认证、传输层加密及构建服务器上的沙箱编译执行。该工具特别适合需要频繁编译大型代码库的开发环境,以及希望利用云资源加速编译过程的场景。项目采用 Rust 语言编写,遵循 Apache License 2.0 许可协议。
Rust
Apache License 2.07.3k
Stars
683
Forks
59
Watchers
394
Issues
Star 增长
今日+3
近 7 天+14
近 30 天+87
综合评分86.21
默认分支main