android编译mmm
时间: 2023-07-22 07:30:56 浏览: 69
您好,android编译系统中的mmm是指make module module命令,它用于编译一个指定的模块。在执行mmm命令之前,需要先进入到对应模块的目录下,例如:
```
cd frameworks/base/
```
然后执行mmm命令来编译该模块:
```
mmm .
```
其中“.”表示当前目录,也可以使用模块的路径来指定需要编译的模块,例如:
```
mmm frameworks/base/services/
```
这将会编译services模块下的所有子模块。希望能够帮到您!
相关问题
Android编译mm
您好,Android编译系统中的mm是指make module命令,它用于编译当前目录下的模块。在执行mm命令之前,需要先进入到对应模块的目录下,例如:
```
cd frameworks/base/
```
然后执行mm命令来编译该模块:
```
mm
```
如果该模块需要依赖其他的模块,则在编译该模块之前,需要先编译它所依赖的模块。此时可以使用mmm命令,或者使用make命令,例如:
```
make -j8
```
这将会编译整个Android系统。希望能够帮到您!
android源码编译命令
Android源码编译的命令包括以下几个步骤:
1. 在Android源码根目录下执行build/envsetup.sh脚本,该脚本用于设置Android的编译环境。\[1\]
2. 使用lunch命令选择要编译的目标。\[1\]
3. 使用make命令编译整个Android系统。\[1\]
此外,还有一些其他的编译命令可以使用:
- 使用m命令对整个Android源代码进行编译,它是对make命令的简单封装。\[2\]
- 使用mm命令对Android源码中的指定模块进行编译,它也是通过make命令来实现的。\[2\]
- 使用mmm命令对Android源码中的指定模块进行编译,与mm命令类似,但需要指定Android.mk文件的相对路径。\[2\]\[3\]
综上所述,编译Android源码的常用命令包括build/envsetup.sh、lunch和make,而m、mm和mmm命令是对make命令的封装,用于更方便地编译Android源码或指定模块。
#### 引用[.reference_title]
- *1* [android平台的三个编译命令----make,mm,mmm](https://blog.csdn.net/xiangyuxiangyu123/article/details/54098153)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Android源代码编译命令m/mm/mmm/make分析【转载】](https://blog.csdn.net/weixin_30411997/article/details/95102327)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]