编译ubuntu的module

来源:互联网 发布:淘宝怎么看付款排名 编辑:程序博客网 时间:2024/06/05 19:57

转载自:https://wiki.ubuntu.com/Kernel/Dev/KernelModuleRebuild

In your home directory (or chose your working directory).$ sudo apt-get install linux-source$ tar xjf /usr/src/linux-source-<version>.tar.bz2$ mkdir build_module$ cd ./linux-source-<version>$ patch -p1 < </path to patch/xxx.patch>$ make mrproperFrom your home directory do$ cp /lib/modules/`uname -r`/build/.config ./build_module/$ cp /lib/modules/`uname -r`/build/Module.symvers ./build_module/$ cp /lib/modules/`uname -r`/build/Makefile ./build_module/$ cd ./linux-source-<version>$ make O=../build_module outputmakefile$ make O=../build_module archprepare(If you encounter an error at this stage, run make mrproper and return to the last cp above and continue again from there)$ make O=../build_module prepare$ make O=../build_module modules SUBDIRS=scripts$ make O=../build_module modules SUBDIRS=drivers/<patch to driver>/$cd $ sudo cp ./build_module/drivers/<path>/<driver>.ko /lib/modules/`uname -r`/kernel/drivers/<path>/

0 0
原创粉丝点击