2012年8月18日土曜日

Android NDK で x264 ライブラリをビルド

git clone git://git.videolan.org/x264.git
cd x264
CFLAGS='-march=armv7-a -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=neon' \
LDFLAGS='-Wl,--fix-cortex-a8' \
./configure --disable-cli --enable-shared --enable-static --host=arm-linux-androideabi --cross-prefix=arm-linux-androideabi-
make -j4
NEON を利用する。(-mfpu=neon)
実行ファイルは、生成しない。(--disable-cli)
ダイナミックリンクライブラリを生成。(--enable-shared)
スタティックリンクライブラリを生成。(--enable-static)
並列ビルド(-j4)

ビルドしたバージョン
commit 5f615f7f93d830e55e6fe4f04d214b93d8cb4b53
Date:   Tue Jul 10 14:10:44 2012 -0700