Linux内核编译安装模块并打包
Posted Mculover666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux内核编译安装模块并打包相关的知识,希望对你有一定的参考价值。
1. 安装模块到指定路径
mkdir -p $path/_install
make INSTALL_MOD_PATH=$path/_install modules_install O=$path -j$JOBS
2. 压缩
linux环境下交叉编译后的文件比较大,使用arm-linux-gnueabihf-strip
工具压缩文件。
STRIP=arm-linux-gnueabihf-strip
find $path/_install/ -name "*.ko" | xargs $STRIP --strip-debug \\
--remove-section=.comment --remove-section=.note --preserve-dates
3. 打包
mod_dir=`ls $path/_install/lib/modules | awk ' print $1 '`
rm $path/_install/lib/modules/$mod_dir/build
rm $path/_install/lib/modules/$mod_dir/source
tar -zcf $path/install_$mod_dir.tar.gz -C $path _install
以上是关于Linux内核编译安装模块并打包的主要内容,如果未能解决你的问题,请参考以下文章
Java Maven打包总结(Jenkins多模块编译部署)