test Blog
Happy living

ldd3编译模块的原理和方法 0

2009年3月31日 04:02 in linux tags: 编译 模块

编译内核模块的方法与编译一般应用程序的方法略有不同. 我们会发现在内核源码树的层层目录中, 都存在有Makefile. 即这些Makefile是分层次组织的. 以往的内核版本中, 编译模块比较麻烦, 需要我们对这些Makefile做出许多更改. 2.6的内核采用了"kbuild"编译系统, 简化了这些问题. 关于kbuild, 可参考内核源码树中的 /Documentation/kbuild/modules.txt.


怎样在没有完整源码树的情况下为所安装的内核编译模块 1

2009年3月29日 23:35 in linux tags: 编译 模块 源码树

To be frank you do not need a new full source tree in order to just compile or build module against the running kernel i.e an exploded source tree is not required to build kernel driver or module. The instruction outlined below will benefit immensely to a developers/power users.