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