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
コンパイル結果がキャッシュされ、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
コメント
コメントを投稿