后台编译内核

个人吐槽

最近在AWS公有云虚拟机上开发内核驱动,写完内核驱动之后需要使用kmemleak检查内存泄漏,然后通过查阅资料发现,需要对内核进行重新编译。但是由于编译内核需要接近2个小时,且自己跟AWS虚拟机连接不稳定,一断开之前的编译就前功尽弃,所以查询了一下如何进行后台编译内核。

操作

make > make.log 2>&1 &

该操作是将make结果输入到同一目录下的make.log文件中make > make.log 2>&1,最后将该操作后台运行&
原本make &不行,因为内核代码make,还会调用另一个make选项,所以会导致不能完全在后台进行编译

查看make.log

tail -n 10 make.log

该命令是打印make.log最新的十条信息,方便查看编译结果

如何获取源码、配置内核编译选项这里假定已经能够查到该篇博客的人已经对其掌握

以后有时间补充

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐