Android 源码编译加速 使用ccache
i5-2300 make -j4
编译大概使用32分钟,
但是-j4后就只能看看pdf或者浏览个代码了,长时间的等待啊。
看了embedded android发现这个ccache的使用方式,可以加速我们c与c++的编译速度
原理就是中间文件的一个缓存,是同一个.o文件的话就省去再次编译的速度。
介于android中c与c++文件数量能占到刚不到一半,所以这个速度还是能省下很多的。
看到原理大概也就是知道这个东西第一次编译是没有效果的,只有开启ccache后编译一次后就会有效果。
使用方式:
编译前使用
$ export USE_CCACHE=1
即可。
我使用ccache后makeclean,重新make速度大概是18分钟。
最后更新:2017-04-02 22:16:29