Linux ,Windows ,Flash
简介
我发布的这个东东主要包含一个可以在gcc4.1下可编译的linux-0.11的修改版的源码。当前Linux发型版大部分已经采用gcc4.0以上的版本和linux2.6的内核,而赵博士()提供的可以在RH9下面编译的源码只能工作于gcc版本3.x。
我在我的Debian Sid系统上对这个东东做了基本的测试,gcc 4.1是我系统的默认编译器。任何一个比较新的Linux发型版,包括Fedora,Unbuntu等,应该都没有问题。如果你的系统上安装的是其他版本的gcc,可以参考下面“使用其他gcc编译”小节。
如果你的Linux提供的默认编译器的仍然是gcc 3.x,或者你打算另外安装一个gcc 3.x 仅仅为了满足能编译源码的要求,你可能就用不到这个东东了。
但是,除了内核源码之外,我还提供了一整套linux-0.11的实验环境,用于在linux环境下学习并且实验linux0.11的源代码。因为我认为要想真正的学习Linux内核的精髓,还是得老老实实在Linux环境中进行学习。而且在Windows下面,几乎就不可能编译Linux内核的源码。
如果你真的很想在Windows平台学习Linux也没有关系。我还做了另外一个类似的东东可以在Windows平台直接学习Linux 0.11的源码。只需要下载下面的链接并且解压到系统的某个地方就可以用:
无论是Linux用户也好,Windows用户也好,如果你也是新学Linux,不太清楚怎么样修改并且编译内核源码,然后重启进入你修改后的内核这些基本操作,可以看看我做的一个Flash教程:
这个东东很大部门都是直接用了提供的资源做成的。我只是根据自己的需求,综合了一些资源,做了个简单的定制。非常感谢赵博士共享这些资料,并且希望我的东东能对大家有点用处。谢谢支持。
欢迎报bug和给这个东东提一些建议。我其实也是刚学Linux内核的菜鸟。