4a446d7069
-- - Added a test suite, - Added CCACHE_PREFIX option, - Disabled hard links by default, - Recognise some more gcc options, - Added --cache-skip option. Take MAINTAINER.
16 lines
696 B
Plaintext
16 lines
696 B
Plaintext
ccache is a compiler cache. It acts as a caching pre-processor to
|
|
C/C++ compilers, utilizing compiler output and a hash to detect
|
|
when a compilation can be satisfied from cache. This often results
|
|
in a 5 to 10 times speedup in common compilations.
|
|
|
|
The most important aspect of ccache is to _always_ produce exactly
|
|
the same output that the real compiler would produce. This includes
|
|
providing exactly the same object files and exactly the same compiler
|
|
warnings that would be produced if you use the real compiler.
|
|
|
|
ccache typically adds a little bit of a slowdown to uncached compiles,
|
|
but makes up for it with drastic speedups in already-seen compiles
|
|
that it has cached.
|
|
|
|
WWW: ${HOMEPAGE}
|