当前位置: 技术问答>linux和unix
fedora10 内核代码问题
来源: 互联网 发布时间:2016-05-31
本文导语: 首先要请教的是,操作系统安装完之后在/lib/modules/xxxxx/.../下在内核代码是不是全的代码,会不会少了一些。 其次要请教的是,在开发驱动的过程之中会用到linux的一个结构体proc_root在fed 这个结构体在root.c下声明,...
首先要请教的是,操作系统安装完之后在/lib/modules/xxxxx/.../下在内核代码是不是全的代码,会不会少了一些。
其次要请教的是,在开发驱动的过程之中会用到linux的一个结构体proc_root在fed 这个结构体在root.c下声明,但是在fedora内核版本2.6.27.5下的内核无法找到。
找了其他的内核代码,比如2.6.28.7,发现有root.c这个文件。
重装了几次系统还是没有找到这个文件,很是郁闷 期待高手解答。
其次要请教的是,在开发驱动的过程之中会用到linux的一个结构体proc_root在fed 这个结构体在root.c下声明,但是在fedora内核版本2.6.27.5下的内核无法找到。
找了其他的内核代码,比如2.6.28.7,发现有root.c这个文件。
重装了几次系统还是没有找到这个文件,很是郁闷 期待高手解答。
|
你装的那些是头文件,不是内核代码!
不过通常内核代码都在安装光盘里,但是默认是不安装的,毕竟相对于所有用户来说,还是很少的人要读这个的
或者你可以到www.kernel.org自己去下载响应版本的内核,这个是全套的
不过通常内核代码都在安装光盘里,但是默认是不安装的,毕竟相对于所有用户来说,还是很少的人要读这个的
或者你可以到www.kernel.org自己去下载响应版本的内核,这个是全套的
|
/lib/modules 该目录存放的为设备驱动 根据不同的内核归类存放,源码不再这里。一般源代码在/usr/local/src下面