tinyxml ビルド用設定
ソースの配置
「ColladaDom」プロジェクトの[jni/external-libs」ディレクトリに「tinyxml」ディレクトリを作成する。「tinyxml_2_6_2.zip」ファイルを、任意のディレクトリに解凍する。
解凍した全ファイルを、「ColladaDom」プロジェクトの「jni/external-libs/tinyxml」ディレクトリの下にコピー。
Makefile の作成
「jni/external-libs/tinyxml」ディレクトリに「Application.mk」および「Android.mk」ファイルを作成する。LF改行にしておくこと。「Application.mk」ファイル
APP_MODULES := tinyxml APP_ABI := armeabi-v7a APP_PLATFORM := android-9
「Android.mk」ファイル
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := tinyxml
LOCAL_ARM_MODE := arm
LOCAL_EXPORT_INCLUDES := $(LOCAL_PATH)
LOCAL_SRC_FILES := \
tinyxml.cpp \
tinyxmlparser.cpp \
xmltest.cpp \
tinyxmlerror.cpp \
tinystr.cpp
include $(BUILD_STATIC_LIBRARY)
