linux 模块编译一个超简单问题

[复制链接]
查看11 | 回复1 | 2010-11-17 11:26:47 | 显示全部楼层 |阅读模式
编译内核我知道一定要在源代码树下编译,但我们现在使用的操作系统不是有内核了吗?所以我们现在使用的内核源代码树在哪里?假如前面的问题对的话,那我可以在现在使用的内核源代码处编译,配置,加载模块吗?初学者,体谅一下我洛

回复

使用道具 举报

千问 | 2010-11-17 11:26:47 | 显示全部楼层
内核源码树在/usr/src/kernel 目录里一般只有头文件,没有源码。因此编译模块是可以的,make module 没问题。如果要需要kernel源码 就下对应包(kernel-source-XXX)参考命令:rpm -qlp xxx.src.rpm (具体不太确定) redhatsudo apt-get install linux-sourcubuntu
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行