在当前ubuntu中编译模块的方法

前端之家收集整理的这篇文章主要介绍了在当前ubuntu中编译模块的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

要在当前发行版中编译内核模块进行学习,需要对当前版本的内核源码和配置信息,基本的步骤如下:


  • 1.查看当前系统内核版本

apt-cache search linux-source



apt-get install xxx




/usr/src/linux-xxx/.config

make oldconfig



  • 4.编译必要工具

sudo apt-get install libssl-dev


  • 可能会遇到的问题

Question 1. /bin/sh: 1: scripts/mod/modpost: not found

Answer 1: 进入/usr/src/linux-3.8.8 源码下,运行如下命令 make modules_prepare


Question 2: scripts/recordmcount: not found Answer 2: 进入/usr/src/linux-3.8.8/scripts,运行 make recordmcount

猜你在找的Ubuntu相关文章