采用脱机管理方式来编译android源码

来源:互联网 发布:软件外包项目 编辑:程序博客网 时间:2024/06/05 20:47

一般在公司里面编译android源码都是在服务器上面编译的,若是前台普通执行make命令的话,

由于公司网络有时会不稳定,会出现断网现象,那么与服务器连接的secureCRT就断开了,编译也就终止了。

在这种情况先采用脱机管理的方式来编译android源码,那么即使网络中断了,只要服务器没有宕机,那么编译就

一直在进行,不受网络影响。使用nohup命令可以脱机管理:

xxx$ nohup make zImage  >tmp.log &


接着手动断开网络,重新连接登录到另一个tty,此时使用jobs 是无法看到后台运行的着的编译作业的。

使用如下命令可以查询到编译作业依然在运行着。

xxx$ ps -ef |grep zImage

xxx@ttt:/home/xxx/kernel$ ps -ef |grep zImage
xxx      1525     1  0 17:57 ?        00:00:00 make zImage
xxx    8727 24525  0 18:02 pts/16   00:00:00 grep --color=auto zImage


原创粉丝点击