linux命令 launch是什么命令?
编译安卓源码用到的我实在想不起了也man不到帮忙信息,网上找好像没有这个命令,具体是什么命令我也记不清楚了,好像是launch这样拼的...
编译安卓源码用到的 我实在想不起了 也man不到帮忙信息,网上找 好像没有这个命令,具体是什么命令我也记不清楚了,好像是launch 这样拼的
展开
2个回答
展开全部
linux没有这个命令吧,你是不是在编译android?这个launch是你source envsetup.sh后才有的,是在这个脚本中定义的命令.
百度还真是,说我回答的不完善,无语了,补充下吧
souce build/envsetup.sh ==> source命令的作用:在当前bash环境下读取并执行FileName中的命令,那么这样操作后在envsetup.sh中定义的一些函数就被加入到环境变量中来了。
在envsetup.sh中有定义:
function lunch()
{
........内容省略
}
至于这个函数的作用嘛,就是加载一个配置,你单独输入launch时会把源码中所有定义好的配置都打印出来让你选择,just like:
$launch
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
Which would you like? [aosp_arm-eng]
百度还真是,说我回答的不完善,无语了,补充下吧
souce build/envsetup.sh ==> source命令的作用:在当前bash环境下读取并执行FileName中的命令,那么这样操作后在envsetup.sh中定义的一些函数就被加入到环境变量中来了。
在envsetup.sh中有定义:
function lunch()
{
........内容省略
}
至于这个函数的作用嘛,就是加载一个配置,你单独输入launch时会把源码中所有定义好的配置都打印出来让你选择,just like:
$launch
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
Which would you like? [aosp_arm-eng]
展开全部
lunch 吧?类似于choosecombo,选择编译编译参数的。执行source build/envsetup.sh才有。
追问
能否说得更详细点 或者是给个网址。lunch是不是一个函数而不是一个命令?
追答
其实我也不是特别了解。我觉得应该是在envsetup.sh里定义的。不知道你用过choosecombo没有,跟那个是类似的。
$ source build/envsetup.sh
including device/asus/grouper/vendorsetup.sh
including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/armv7-a/vendorsetup.sh
including device/moto/wingray/vendorsetup.sh
including device/qcom/common/vendorsetup.sh
including device/samsung/crespo/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including sdk/bash_completion/adb.bash
init spec is ct
$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_grouper-userdebug
5. mini_armv7a_neon-userdebug
6. mini_armv7a-userdebug
7. full_wingray-userdebug
8. msm7627a-userdebug
9. msm8625-userdebug
10. msm7630_surf-userdebug
11. msm8660_surf-userdebug
12. msm8960-userdebug
13. msm8974-userdebug
14. full_crespo-userdebug
15. full_maguro-userdebug
16. full_panda-userdebug
Which would you like? [full-eng]
这个时候,你可以选择想要编译的选项。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询