使用ccache提高代码构建效率

具体部署也是比较简单的:

1,解压并安装:

tar -xvf ccache-3.3.4.tar.xz
./configure

make&&make install

# which ccache

/usr/local/bin/ccache

2,配置ccache缓存大小,单位是G

ccache -M 5

3,配置ccache缓存路径,这里缓存到tmpfs,已进一步提高速度
mkdir -p /mnt/ramfs
mount -t ramfs none /mnt/ramfs/
export CCACHE_DIR=/mnt/ramfs/.ccache

4,创建gcc,g++链接

  mkdir ~/.bin  

   cd ~/.bin/  

  ln -s /usr/local/bin/ccache  gcc  

  ln -s /usr/local/bin/ccache g++  

  ln -s /usr/local/bin/ccache cc

5, PATH设置。在/etc/profile中增加下面信息

export PATH=/root/.bin::$PATH

6,检查是否成功:

# which gcc
/root/.bin/gcc

# ccache -s  查看信息

查看资料:

https://www.ibm.com/developerworks/cn/linux/l-ccache.html

http://blog.csdn.net/chen19870707/article/details/39523085

猜你喜欢

转载自my.oschina.net/u/945874/blog/1335138
今日推荐