博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android makefile 小结
阅读量:5928 次
发布时间:2019-06-19

本文共 557 字,大约阅读时间需要 1 分钟。

hot3.png

  • 首先介绍使用通配符添加多个编译文件,,代码以及相关解释如下:
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 输出内容)  #输出字符串,不用带引号

转载于:https://my.oschina.net/jiaozebo/blog/488334

你可能感兴趣的文章
Telnet部署与启动 windows&&linux
查看>>
行列式的乘法定理
查看>>
有1000瓶水,3个瓶子可以再换1瓶,一共可以喝多少瓶?
查看>>
Search in Rotated Sorted Array ||
查看>>
NUC_HomeWork1 -- POJ2067(最短路)
查看>>
卸载mysql
查看>>
二叉树的遍历
查看>>
The Distinguish of the share or static lib in MFC
查看>>
linux下内存释放问题
查看>>
让Java和JavaScript进行交互
查看>>
linux逻辑卷管理
查看>>
LINQ之路12:LINQ Operators之数据转换(Projecting)
查看>>
SQL Server:数据库角色
查看>>
分享8个超棒的基于HTML5和jQuery的开发教程
查看>>
JFreeChart开发_用JFreeChart增强JSP报表的用户体验
查看>>
SpringMVC+Swagger详细整合
查看>>
计算机视觉领域最全汇总(第2部分)
查看>>
[译] 所有你需要知道的关于完全理解 Node.js 事件循环及其度量
查看>>
(六十九)复合语句
查看>>
我的友情链接
查看>>