原理:通过缓存初次编译过程中的结果,提高之后的编译速度。
使用:
1、建立符号链接至gcc、g++、c++、cc等
如:
ln -s ccache /usr/local/bin/gcc
ln -s ccache /usr/local/bin/g++
ln -s ccache /usr/local/bin/cc
ln -s ccache /usr/local/bin/c++
2、在编译指令前加入ccache,
如:ccache gcc source.c
使用技巧:
ccache 的文档中指出CCACHE_DIR环境变量指定了ccache缓存结果的保存位置,可将此位置指到速度较快的SSD硬盘上,以达到加速缓存的读取速度。
参考地址;
2、http://www.ibm.com/developerworks/cn/linux/l-ccache.html
3、man ccache