linux下编译整个Android源码树
来源:互联网 发布:一个简单的c语言程序 编辑:程序博客网 时间:2024/05/21 00:20
1.envsetup.sh,加载命令
source build/envsetup.sh
2.lunch 选择平台编译选项,这里需要分支
lunch full_lentk6735_35gc_l1-eng
3.make
make -j4 2>&1 | tee build.log
注释:其中 make 是编译命令,
-j8 这里的 8 指的是线程数量,就是你要用几个线程去编译这个工程,一般会是 CPU核心数的2 倍。
提示:开多了会卡死的!!!
2是标准错误,&1是标准输出,2>&1意思就是将标准错误输出到标准输出中。
如果没有2>&1,只会有标准输出,没有错误;
tee的作用同时输出到控制台和文件
make > build.log 是将所有标准输出到这个文件中,并没有定义标准错误应该是定义到了标准输出,
也就是说如果make执行出现错误,那么就不会写到 build.log中,而是输出到屏幕上,
2>&1是错误和结果都重定向到build.log中!
可以到根目录看到 build.log
0 0
- linux下编译整个Android源码树
- Linux下编译Android源码
- Linux下编译android源码的步骤
- Linux下编译android源码的步骤
- Linux下编译Android源码问题汇总
- Linux下编译Android源码问题汇总
- linux下编译libjingle源码(android移植)
- 完整版linux下android源码下载、编译、模拟器启动运行
- 在Linux环境下怎么编译Android源码?
- linux下编译libjingle源码——android移植
- fedora linux下android源码编译环境的搭建
- 完整版linux下android源码下载、编译、模拟器启动运行
- Arch Linux 下Android 源码的下载以及编译
- Linux环境下,Android系统源码的编译
- Linux下源码编译mysql
- Linux 下编译 x264源码
- Linux下编译openJDK源码
- Linux下源码编译vim
- #Maven 编译的jar报NoClassDefFoundError解决
- mysql查询最新几天的数据
- 1.《Mysql必知必会》简述 MySQL基本操作
- android button light 流程分析(三) — framework
- win下使用thrift生成gen-php文件代码
- linux下编译整个Android源码树
- ubuntu服务器中repo的安装使用
- 欢迎使用CSDN-markdown编辑器
- oracle 中删除表 drop delete truncate
- JS函数传参是传值还是传引用
- View Controller 的父子关系处理(Custom Container View Controller)
- Postgis常用函数
- 22. Generate Parentheses
- m,mm,mmm区别