Android.mk 文件,多个mk文件
来源:互联网 发布:大数据工程师工作强度 编辑:程序博客网 时间:2024/06/05 01:56
最外层的mk# 这一句的意思是执行内层文件下的所有mk文件include $(call all-subdir-makefiles)
下面的两个mk文件是里面两个并列的两个文件夹的mk
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := mainSDL_PATH := ../SDLLOCAL_C_INCLUDES := $(LOCAL_PATH)/$(SDL_PATH)/include# Add your application source files here...LOCAL_SRC_FILES := $(SDL_PATH)/src/main/android/SDL_android_main.c \ main.cLOCAL_SHARED_LIBRARIES := SDL2LOCAL_LDLIBS := -lGLESv1_CM -lGLESv2 -lloginclude $(BUILD_SHARED_LIBRARY)
LOCAL_PATH := $(call my-dir)############################# SDL shared library############################include $(CLEAR_VARS)LOCAL_MODULE := SDL2LOCAL_C_INCLUDES := $(LOCAL_PATH)/includeLOCAL_EXPORT_C_INCLUDES := $(LOCAL_C_INCLUDES)LOCAL_SRC_FILES := \ $(subst $(LOCAL_PATH)/,, \ $(wildcard $(LOCAL_PATH)/src/*.c) \ $(wildcard $(LOCAL_PATH)/src/audio/*.c) \ $(wildcard $(LOCAL_PATH)/src/audio/android/*.c) \ $(wildcard $(LOCAL_PATH)/src/audio/dummy/*.c) \ $(LOCAL_PATH)/src/atomic/SDL_atomic.c \ $(LOCAL_PATH)/src/atomic/SDL_spinlock.c.arm \ $(wildcard $(LOCAL_PATH)/src/core/android/*.c) \ $(wildcard $(LOCAL_PATH)/src/cpuinfo/*.c) \ $(wildcard $(LOCAL_PATH)/src/dynapi/*.c) \ $(wildcard $(LOCAL_PATH)/src/events/*.c) \ $(wildcard $(LOCAL_PATH)/src/file/*.c) \ $(wildcard $(LOCAL_PATH)/src/haptic/*.c) \ $(wildcard $(LOCAL_PATH)/src/haptic/dummy/*.c) \ $(wildcard $(LOCAL_PATH)/src/joystick/*.c) \ $(wildcard $(LOCAL_PATH)/src/joystick/android/*.c) \ $(wildcard $(LOCAL_PATH)/src/loadso/dlopen/*.c) \ $(wildcard $(LOCAL_PATH)/src/power/*.c) \ $(wildcard $(LOCAL_PATH)/src/power/android/*.c) \ $(wildcard $(LOCAL_PATH)/src/filesystem/dummy/*.c) \ $(wildcard $(LOCAL_PATH)/src/render/*.c) \ $(wildcard $(LOCAL_PATH)/src/render/*/*.c) \ $(wildcard $(LOCAL_PATH)/src/stdlib/*.c) \ $(wildcard $(LOCAL_PATH)/src/thread/*.c) \ $(wildcard $(LOCAL_PATH)/src/thread/pthread/*.c) \ $(wildcard $(LOCAL_PATH)/src/timer/*.c) \ $(wildcard $(LOCAL_PATH)/src/timer/unix/*.c) \ $(wildcard $(LOCAL_PATH)/src/video/*.c) \ $(wildcard $(LOCAL_PATH)/src/video/android/*.c) \ $(wildcard $(LOCAL_PATH)/src/test/*.c))LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPESLOCAL_LDLIBS := -ldl -lGLESv1_CM -lGLESv2 -llog -landroidinclude $(BUILD_SHARED_LIBRARY)############################# SDL static library############################LOCAL_MODULE := SDL2_staticLOCAL_MODULE_FILENAME := libSDL2LOCAL_SRC_FILES += $(LOCAL_PATH)/src/main/android/SDL_android_main.cLOCAL_LDLIBS := LOCAL_EXPORT_LDLIBS := -Wl,--undefined=Java_org_libsdl_app_SDLActivity_nativeInit -ldl -lGLESv1_CM -lGLESv2 -llog -landroidinclude $(BUILD_STATIC_LIBRARY)
0 0
- Android.mk 文件,多个mk文件
- Android.mk文件配置多个LOCAL_SRC_FILES
- Android.mk文件分析
- android.mk文件分析
- Android MK文件写法
- android.mk文件介绍
- Android.mk文件分析
- Android.mk文件
- Android.mk文件详解
- Android.mk文件
- Android mk文件介绍
- Android.mk文件介绍
- Android.mk文件
- Android.mk文件分析
- Android.mk文件分析
- Android.mk文件
- 有关android mk文件
- Android.mk文件
- Matlab读取图像,并将该图像转换为灰度图像
- PTX ISA 之 原子操作 atom 的小结
- Windows 系统 Github push 或者 下载慢
- 一直以来都没直视的轮播-_-
- 牛客网—剑指offer-用两个栈实现队列
- Android.mk 文件,多个mk文件
- boost::exception
- 树之非递归二叉树先序 中序 后序遍历合集
- Caused by: java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource
- 【ORACLE】报错IMP-00003ORA-02304IMP-00017
- Caused by: java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource
- Java开发中的23种设计模式详解(转)
- [BZOJ 2741]【FOTILE模拟赛】L 分块+可持久trie树
- 【P3056】【USACO12NOV】笨牛Clumsy Cows