m mm mmm編譯命令說明
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.
要想使用這些命令炕淮,首先需要設(shè)置android腳本編譯環(huán)境互站,在源碼根目錄執(zhí)行 source build/envsetup.sh
m:編譯所有的模塊
mm:編譯當(dāng)前目錄下的模塊听怕,當(dāng)前目錄下要有Android.mk文件
mmm:編譯指定路徑下的模塊比驻,指定路徑下要有Android.mk文件
編譯示例
下面舉個(gè)例子說明厂画,假設(shè)我要編譯android下的\framework\av\cmds\screenrecord模塊登夫,
當(dāng)前目錄為源碼根目錄,方法如下:
1香府、source build/envsetup.sh
2董栽、mmm framework/av/cmds/screenrecord
或者 :
1、source build/envsetup.sh
2企孩、cd framework/av/cmds/screenrecord
3锭碳、mm