1. TNaruto

    Posted

    TNaruto
Changes in title
+Android NDK で ccache を有効にする。
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,31 @@
+# はじめに
+NDK のビルド時 ccache を導入してビルド時間を短縮しましょう。
+ccache は簡単に説明すると、コンパイル時に生成されるオブジェクトをキャッシュ化するソフトウェアです。詳しい説明は本家と wikipedia を参照してください。
+
+- ccache
+ - http://ccache.samba.org/
+- wikipedia
+ - http://ja.wikipedia.org/wiki/Ccache
+
+# 設定
+## ccache のインストール
+### Ubuntu
+
+ % sudo apt-get install ccache
+
+### MacOS(homebrew)
+
+ % brew install ccache
+
+## ccache のキャッシサイズの最大値の指定
+
+ % ccache -M 1G
+
+# 手順
+環境変数 NDK_CCACHE へ ccache コマンド path を指定すると、ndk-build が ccache を利用するようになります。
+
+ % export NDK_CCACHE=`which ccache`
+ % cd /path/to/android_project/jni
+ % ndk-build
+
+