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

mmm hardware/libhardware_legacy/power/

android源码目录下的build/envsetup.sh文件,描述编译的命令

- m:       Makes from the top of the tree. 
- mm:      Builds all of the modules in the current directory. 
- mmm:     Builds all of the modules in the supplied directories. 

要想使用这些命令,首先需要在android源码根目录执行. build/envsetup.sh 脚本设置环境

m:编译所有的模块 
mm:编译当前目录下的模块,当前目录下要有Android.mk文件 
mmm:编译指定路径下的模块,指定路径下要有Android.mk文件 

下面举个例子说明,假设我要编译android下的\hardware\libhardware_legacy\power模块,当前目录为源码根目录,方法如下: 

1、. build/envsetup.sh 
2、mmm hardware/libhardware_legacy/power/ 

或者 : 

1、. build/envsetup.sh 
2、cd hardware/libhardware_legacy/power/ 

3、mm

转载于:https://www.cnblogs.com/Ph-one/p/4330919.html

相关文章:

  • 如何在ubuntu下安装合适的翻译词典
  • DHT11温湿度传感器
  • 编译android出错
  • 复位电路工作原理
  • Ubuntu 12.04 LTS(64bit) 环境下JDK、 Eclipse、 ADT、 快捷图标
  • OpenJDK和OracleJDK的JVM性能有多大差距
  • 2.cadence制板流程[原创]
  • 手机上的频段GSM GPRS分别是什么
  • 2015.03.20使命
  • 3.cadence创建元器件
  • 1.Cadence16.5的安装教程[原创]
  • 4.cadence原理图,环境设置[原创]
  • 5.cadence原理图上[原创]
  • Cadence ORCAD CAPTURE元件库介绍
  • 6.cadence原理图下[原创]
  • @angular/forms 源码解析之双向绑定
  • [nginx文档翻译系列] 控制nginx
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • k8s 面向应用开发者的基础命令
  • mongo索引构建
  • Vim Clutch | 面向脚踏板编程……
  • 分布式熔断降级平台aegis
  • 简单易用的leetcode开发测试工具(npm)
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 前端知识点整理(待续)
  • 系统认识JavaScript正则表达式
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • #{}和${}的区别?
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (第二周)效能测试
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (七)Java对象在Hibernate持久化层的状态
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)iOS字体
  • (状压dp)uva 10817 Headmaster's Headache
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET Micro Framework初体验(二)
  • .NET Standard 的管理策略
  • .net 设置默认首页
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • @Bean注解详解
  • @synthesize和@dynamic分别有什么作用?
  • [20160902]rm -rf的惨案.txt
  • [AX]AX2012 R2 出差申请和支出报告
  • [boost]使用boost::function和boost::bind产生的down机一例
  • [C++从入门到精通] 14.虚函数、纯虚函数和虚析构(virtual)