Files
25Sep01_EventQueue/build/Ndk_Android.mk

28 lines
710 B
Makefile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 设置当前模块的源文件路径
LOCAL_PATH := $(call my-dir)
# 清除几乎所有 LOCAL_XXX 变量,为定义新模块做准备
include $(CLEAR_VARS)
# 模块名称,这将决定输出文件的名字(例如生成 libmynative.so
LOCAL_MODULE := myapp
# 指定需要编译的源文件
LOCAL_SRC_FILES := \
../code/EventQueue.cpp ../code/main.cpp
# 指定头文件搜索路径
LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/../code/
# 编译C文件时的标志
LOCAL_CFLAGS := -D__OS_ANDROID
# 编译C++文件时的标志
LOCAL_CPPFLAGS += -std=c++11 -android
# 链接时依赖的系统库
LOCAL_LDLIBS := -llog -lc
# 指示构建系统将其编译为动态链接库
include $(BUILD_EXECUTABLE)