4

jni ディレクトリで、次のコマンドを実行します。

$ ./libvpx/configure --target=armv7-android-gcc --disable-examples --sdk-path=/home/peter/adt/android-ndk-r9/

これにより、libvpx/build/make ディレクトリに Android.mk が生成されます。

次に、jni ディレクトリに Android.mk を作成します。

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
include libvpx/build/make/Android.mk

ndk-build を実行すると、libvpx.so が作成されます。

ただし、静的ライブラリを作成したいと思います。

最初からやり直して、追加のフラグを付けて構成を実行しました。

$ ./libvpx/configure --target=armv7-android-gcc --disable-examples --sdk-path=/home/peter/adt/android-ndk-r9/ --enable-static

ただし、ndk-build を実行すると、libvpx.so が作成されます。

libvpx を構成して静的ライブラリを作成する方法を知っている人はいますか? よろしくお願いいたします。

4

1 に答える 1