1、安装
yum install ccache
2、查看已安装
yum -qa | grep ccache
rpm -ql ccache
3、使用ccache:
1)、选择性使用ccache:
使用gcc:$ gcc foo.c
使用ccache:$ ccache gcc foo.c
2)、ccache加入环境变量,取代C编译器:
设置 CC 环境变量的值,配置makepkg,进入到你的/etc/makepkg.conf中加入下面几行:
export CC="ccache gcc"
export CPP="ccache cpp"
export CXX="ccache g++"
或者直接在命令行输入:
$export set CC='ccache gcc'
makepkg.conf里还有不少东西可以修改,详情参见原文:
http://wiki.archlinux.org/index.php/Makepkg.conf3)、配置 ccache 永久地取代主要编译器:
A、$ which ccache
查看安装路径, /bin/ccache
B、$ mkdir ~/.bin
C、$ cd ~/.bin/
$ ln -s /usr/bin/ccache gcc
$ ln -s /usr/bin/ccache g++
$ ln -s /usr/bin/ccache arm-linux-gcc
$ ln -s /usr/bin/ccache arm-linux-g++
同理,其他编译工具类似方式指定。
D、PATH设置,将~/.bin/放在 arm-linux-gcc等的PATH的前面。
如:原:PATH=$PATH:$HOME/bin
现:PATH=/home/用户名/.bin:$PATH:$HOME/bin
然后重启即可