sccache-Sccache是​​一种类似于ccache的工具。 它用作编译器包装,并尽可能避免编译,使用S3 API将缓存存储在远程存储中。-Rust开发

时间:2024-06-16 11:54:19
【文件属性】:

文件名称:sccache-Sccache是​​一种类似于ccache的工具。 它用作编译器包装,并尽可能避免编译,使用S3 API将缓存存储在远程存储中。-Rust开发

文件大小:311KB

文件格式:ZIP

更新时间:2024-06-16 11:54:19

Rust Build system

sccache-共享编译缓存sccache是​​一种类似于ccache的编译器缓存工具。 它用作编译器包装,并在possib sccache-共享编译缓存sccache是​​类似于ccache的编译器缓存工具时避免编译。 它用作编译器包装,并在可能的情况下避免进行编译,将缓存的结果存储在本地磁盘或多个云存储后端之一中。 sccache支持使用nvcc缓存C / C ++代码,Rust以及NVIDIA的CUDA的编译。 sccache还为所有受支持的编译器(包括Rust)提供了冰激凌式的分布式编译(本地工具链的自动打包)。


【文件预览】:
sccache-master
----Cargo.toml(4KB)
----.github()
--------actions()
--------workflows()
----snap()
--------snapcraft.yaml(1000B)
--------hooks()
--------bin()
----Cargo.lock(93KB)
----src()
--------main.rs(654B)
--------client.rs(3KB)
--------config.rs(27KB)
--------util.rs(17KB)
--------server.rs(63KB)
--------commands.rs(25KB)
--------errors.rs(4KB)
--------simples3()
--------cmdline.rs(8KB)
--------test()
--------mock_command.rs(22KB)
--------jobserver.rs(3KB)
--------lru_disk_cache()
--------lib.rs(2KB)
--------cache()
--------azure()
--------dist()
--------protocol.rs(2KB)
--------compiler()
--------bin()
----scripts()
--------extratest.sh(5KB)
----LICENSE(11KB)
----README.md(13KB)
----docs()
--------Distributed.md(11KB)
--------Rust.md(821B)
--------Releasing.md(1KB)
--------Jenkins.md(1KB)
--------DistributedQuickstart.md(11KB)
----tests()
--------test-crate()
--------sccache_cargo.rs(4KB)
--------test_macro_expansion.c(454B)
--------test.c(62B)
--------harness()
--------oauth.rs(10KB)
--------system.rs(14KB)
--------test_with_define.c(144B)
--------test_err.c(2B)
--------dist.rs(8KB)
----CODE_OF_CONDUCT.md(691B)
----.gitignore(99B)

网友评论