あなたはこれまでに何が得られましたか?メソッドテーブルを使用していますか?
#ARM7
#Include POCO JSON LIBRARIES: libPocoJSON.a using the headers in ../JSON/include
include $(CLEAR_VARS)
#LOCAL_ARM_MODE := arm
LOCAL_MODULE := PocoJSONArm7
LOCAL_SRC_FILES := Poco/arm7/libPocoJSON.a
LOCAL_EXPORT_C_INCLUDES :=/Users/exjobb/poco-1.5.1-all/JSON/include
LOCAL_EXPORT_CFLAGS := -DFOO=1 -fpermissive -O3
LOCAL_EXPORT_LDLIBS := -llog
include $(PREBUILT_STATIC_LIBRARY)
次のインポートこれを:静的ライブラリイマイチが定義されている場合android.mk上
例では、最初のSTDCが++使用されている場合は、メイクファイルの次の部分にスキップすることができ、静的ライブラリを含むモジュールを作成しますモジュール:
# make file for compiling your c++ code to shared library here....
# Add the static libraries
#LOCAL_WHOLE_STATIC_LIBRARIES :=PocoJSONArm7 <- Your library is in stdc++
LOCAL_STATIC_LIBRARY := stdc++ # <- This is where you load your library
LOCAL_LDLIBS := -llog
LOCAL_CFLAGS := -O3 -DPOCO_ANDROID -DPOCO_NO_FPENVIRONMENT -DPOCO_NO_WSTRING -DPOCO_NO_SHAREDMEMORY
LOCAL_CPPFLAGS := -frtti -fexceptions -O3
include $(BUILD_SHARED_LIBRARY)
それはuはplsはAndroid.mkに多くのビットを指定することができ、atomaticaly静的ライブラリを構築します – nmnir