ccache binary file (executable file) for 64bit Windows.
NOTE: As of 2020-09-23, the official site has released windows binary. If you need more details, refer the Official site.
ccache is a compiler cache. It speeds up recompilation by caching the result of previous compilations and detecting when the same compilation is being done again. Supported languages are C, C++, Objective-C and Objective-C++.
Just download ccache.exe and zlib1.dll, and set PATH to these files.
For example, if you use gcc manually, what you need to is prepend ccache.
ccache gcc foo.c -c -o foo.o
If you use Makefile, you should change pattern rule like following sample code.
%.o : %.c
ccache $(CC) $(CFLAGS) -c $< -o $*.o
If you need more detail, see Official Documentation.
This binary is build on MinGW. All it takes is following.
$ wget https://github.com/ccache/ccache/releases/download/v3.7.2/ccache-3.7.2.tar.gz
$ tar zxvf ccache-3.7.2.tar.gz
$ cd ccache-3.7.2/
$ ./configure
$ make
$ make install
Please see following issue.