美文网首页
android编译命令的说明

android编译命令的说明

作者: 水银瓶 | 来源:发表于2017-11-25 14:00 被阅读0次

    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.

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

    m:编译所有的模块

    mm:编译当前目录下的模块,当前目录下要有Android.mk文件

    mmm:编译指定路径下的模块,指定路径下要有Android.mk文件

    编译示例

    下面举个例子说明,假设我要编译android下的\framework\av\cmds\screenrecord模块,

    当前目录为源码根目录,方法如下:

    1、source build/envsetup.sh

    2、mmm framework/av/cmds/screenrecord

    或者 :

    1、source build/envsetup.sh

    2、cd framework/av/cmds/screenrecord

    3、mm

    相关文章

      网友评论

          本文标题:android编译命令的说明

          本文链接:https://www.haomeiwen.com/subject/rclcbxtx.html