CCACHEメモ

Android-ndk-r7でも正式にサポートされたccache.
コンパイル結果がキャッシュされ、2回目以降は高速になる。プリコンパイルヘッダーよりも安定して使いやすい。
書くまでもないがLinux nativeでも当然使える。そのインストールメモ

以下から取得
http://ccache.samba.org/

tar xzvf <filename>
cd <folder>
./configure
make
sudo make installで終わり

manページと
/usr/local/binへインストールされる。

あとは以下のシンボルリンクをはればOK

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++

以上でコンパイルはCacheされ、高速になる。
ただし当たり前だがリンカは遅い。

アンインストールは
上のシンボルリンクを消し、
rm /usr/local/bin/ccacheでOK

コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

How to preview nif file on the ubuntu.