2019独角兽企业重金招聘Python工程师标准>>>
- 首先介绍使用通配符添加多个编译文件,原文链接,代码以及相关解释如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := MyProjectName
#第一个文件夹下的源文件
PROJECT_FILES := $(wildcard $(LOCAL_PATH)/SourcesFolder1/*.cpp)
#第二个文件夹下的源文件
PROJECT_FILES += $(wildcard $(LOCAL_PATH)/SourcesFolder2/*.c)
# 很重要,删除_$(LOCAL_PATH)/_ 前缀
PROJECT_FILES := $(PROJECT_FILES:$(LOCAL_PATH)/%=%)
LOCAL_SRC_FILES := \
Source1.c \ #其它未加载进来的源文件
$(PROJECT_FILES)
include $(BUILD_SHARED_LIBRARY)
- 打印输出信息:
$(warning $(SRC_ROOT_PATH)) #输出变量的值
$(warning 输出内容) #输出字符串,不用带引号