컴퓨터 프로그래밍/안드로이드

Eclipse + Android NDK + CDT !! - 2

orange code 2011. 9. 21. 02:13
Android.mk 작성하기 간단

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

# game -> libgame.so 가 생성된다.
LOCAL_MODULE := game
# game.cpp가 컴파일된다. 
LOCAL_SRC_FILES := game.cpp

# 현재 폴더의 모든 *.cpp를 추가하는 문장
ADD_SRC_FILES := $(wildcard $(LOCAL_PATH)/*.cpp)
ADD_SRC_FILES := $(ADD_SRC_FILES:$(LOCAL_PATH)/%=%)
LOCAL_SRC_FILES += $(ADD_SRC_FILES)

include $(BUILD_SHARED_LIBRARY)