Ccache — a fast C/C++ compiler cache

Download

The latest released version is 4.12.

Latest release

Platform Archive
All (source code release) ccache-4.12.tar.gz (signature)
ccache-4.12.tar.xz (signature)
Darwin (macOS) universal binary release ccache-4.12-darwin.tar.gz (signature)
Linux x86_64 binary release ccache-4.12-linux-x86_64.tar.xz (signature)
Windows i686 binary release
Note: B-level support
ccache-4.12-windows-i686.zip (signature)
Windows x86_64 binary release
Note: B-level support
ccache-4.12-windows-x86_64.zip (signature)

See also the ccache 4.12 release notes.

Starting with version 4.12, release archives are signed with minisign (public key: minisign.pub). To verify the validity of a downloaded example.tar.xz, also download example.tar.xz.minisig, place it next to example.tar.xz and run minisign like this:

minisign -P RWQX7yXbBedVfI4PNx6FLdFXu9GHUFsr28s4BVGxm4BeybtnX3P06saF -Vm example.tar.xz

Older releases

You can find older releases on the releases page on GitHub.

Releases older than 4.12 are signed with Joel Rosdahl's OpenPGP key (fingerprint: 5A93 9A71 A467 92CF 5786 6A51 996D DA07 5594 ADB8). To verify the validity of a file, install the key, download the archive and the corresponding OpenPGP signature file and run gpg --verify file.minisig.

Other package sources

Repository URL
Chocolatey (“The Package Manager for Windows”) ccache Chocolatey package
Note: B-level support

You can also have a look at the ccache page on Repology to see if your favorite OS or package source has a prebuilt ccache package.