在我们发行版的Linux上怎么样去编译一个模块呢?
有两种方法,一种是需要在我们的编译环境中搭建整个源码树,然后使用
make -C ~/kernel_src/ M=`pwd` modules
指令进行编译。
另一种是不需要搭建源码树,直接使用下面指令:
make -C /lib/modules/`uname -r`/build M=`pwd`
在我们发行版的Linux上怎么样去编译一个模块呢?
有两种方法,一种是需要在我们的编译环境中搭建整个源码树,然后使用
make -C ~/kernel_src/ M=`pwd` modules
指令进行编译。
另一种是不需要搭建源码树,直接使用下面指令:
make -C /lib/modules/`uname -r`/build M=`pwd`