1

これは私のディレクトリ構造です...

> Classes [dir]
> ---subdir1
> ------ some .cpp and .h files
> ---subdir2
> ------ some .cpp and .h files
> ---more .cpp and .h files
> ---Android.mk

これは Android.mk のコードです

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := game_logic_static

LOCAL_MODULE_FILENAME := libgame_logic

LOCAL_SRC_FILES := AppDelegate.cpp \
                   HelloWorldScene.cpp

LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)

LOCAL_STATIC_LIBRARIES := png_static_prebuilt
LOCAL_STATIC_LIBRARIES += xml2_static_prebuilt
LOCAL_STATIC_LIBRARIES += jpeg_static_prebuilt
LOCAL_WHOLE_STATIC_LIBRARIES += cocos2dx_static

LOCAL_SHARED_LIBRARIES := cocosdenshion_shared

include $(BUILD_STATIC_LIBRARY)

$(call import-module,cocos2dx/platform/third_party/android/modules/libpng)
$(call import-module,cocos2dx/platform/third_party/android/modules/libxml2)
$(call import-module,cocos2dx/platform/third_party/android/modules/libjpeg)

すべての .cpp が Class ディレクトリにコンパイルされるように、誰でも Android.mk の正しいコード (可能であれば完全) を投稿できますか? ありがとう!

注: Eclipse で cocos2d-x Android を開発しようとしています。

Android.mk ファイル - さまざまなフォルダーとサブフォルダーにすべてのソース ファイルを含める サブディレクトリにソース ファイルを含む android.mk ファイルを書き込むには? Android.mk、すべての cpp ファイルを含める

4

0 に答える 0