7

我想编译并稍后修改 Linux 内核代码,但我无法通过安装和运行单独的 Linux 系统(如 Ubuntu)然后在 linux 系统上编译此内核来做到这一点,因为我无法在成熟的 Linux 系统上工作(笔记本电脑硬件问题) .我想在Windows 7上做。有什么办法可以做到吗?

4

2 回答 2

6

Linux 内核源代码树在某些目录中有不同的文件,它们的名称只是大小写不同,因此解压源代码树必须在 POSIX 兼容模式处于活动状态的目录中进行。此外,您需要一个针对 Linux 的交叉编译器和一个合适的 shell 环境。

如果需要,可以在 Cygwin 环境中完成,但我怀疑运行 Linux 虚拟机或 CoLinux 要容易得多。

于 2013-10-24T18:30:28.560 回答
2

我想你在谈论这个看看这个网站他们提供了一种编译和修改的方法,实际上在 Visual Studio 中构建一个新内核希望它会对你有所帮助

于 2015-06-09T11:30:42.090 回答