当前位置: 首页 > news >正文

android makefile 小结

2019独角兽企业重金招聘Python工程师标准>>> 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

相关文章:

  • SqlServerException:拒绝对表对象的select,insert权限解决(新建账号导致的问题)
  • [知识点]C++中的运算符
  • 六间房 繁星 酷我 来疯 秀吧 新浪秀 直播播放器 Live 1.2
  • 组合条件测试
  • VCE文件的另类打开方式
  • 织梦DEDECMS {dede:field name='position'/}标签增加其它属性的
  • 各种链接
  • hdu 1316 How Many Fibs?
  • jboss7 添加虚拟目录 上传文件路径
  • OSChina 周六乱弹 —— 流氓软件是这样耍流氓的
  • 修改mysql用户密码
  • JavaWeb项目中WEB-INF目录下class文件自动生成以及显示
  • AVAudioPlayer播放音频文件时没声音
  • yum方式安装mysql报错找不到mysql.sock
  • LCM性质 + 组合数 - HDU 5407 CRB and Candies
  • [译]如何构建服务器端web组件,为何要构建?
  • Android 架构优化~MVP 架构改造
  • Android系统模拟器绘制实现概述
  • Centos6.8 使用rpm安装mysql5.7
  • HTTP那些事
  • Invalidate和postInvalidate的区别
  • JavaScript设计模式与开发实践系列之策略模式
  • nginx 负载服务器优化
  • Python实现BT种子转化为磁力链接【实战】
  • Twitter赢在开放,三年创造奇迹
  • 动态魔术使用DBMS_SQL
  • 对JS继承的一点思考
  • 分类模型——Logistics Regression
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 简单实现一个textarea自适应高度
  • 将回调地狱按在地上摩擦的Promise
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 写给高年级小学生看的《Bash 指南》
  • 原生 js 实现移动端 Touch 滑动反弹
  • 正则表达式小结
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (windows2012共享文件夹和防火墙设置
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)四层和七层负载均衡的区别
  • .equals()到底是什么意思?
  • .net Application的目录
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .Net core 6.0 升8.0
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET8.0 AOT 经验分享 FreeSql/FreeRedis/FreeScheduler 均已通过测试
  • .NET下的多线程编程—1-线程机制概述
  • .NET性能优化(文摘)
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面