您的位置:首页 > 移动开发 > Android开发

简单的Android.mk 文件

2017-03-01 16:06 330 查看
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

AlvaDefineRoot          := $(LOCAL_PATH)/

JniInterface_PATH  := $(SRC_ROOT)/JniInterface

#生成Test.so
LOCAL_MODULE    :=  libTest

JNI_C_FILES       =  hello.cpp \
hello1.cpp
#将JniInterface_PATH 文件夹下的cpp
JNI_SRC_FILES     = $(addprefix $(JniInterface_PATH)/, $(JNI_C_FILES))

LOCAL_SRC_FILES :=  $(JNI_SRC_FILES)

LOCAL_C_INCLUDES:=    $(LOCAL_PATH)/$(JniInterface_PATH)
# 宏定义
LOCAL_CFLAGS    := -DOS_ALVA=OS_Android

LOCAL_LDLIBS    := -llog -lGLESv2 -lEGL -landroid

# 调用另一个mk文件
include $(AlvaDefineRoot)/AlvaDefines.mk

include $(BUILD_SHARED_LIBRARY)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: