-1

作为程序员我应该学习什么来编写像微软windows这样的内核

我知道c和c++,但是我应该怎么写内核是有必要了解linux内核编程的基础知识吗?

如何成为 linux 和 windows 内核编程专家

4

6 回答 6

5

如果你有钱,OSR的人会举办出色的研讨会。否则,您可以从他们的网站http://www.osr.com/学到很多东西。

更新:他们现在有一个专门用于自助的网站:http ://www.osronline.com/ 。

于 2009-05-01T10:00:18.593 回答
2

以下网站可能对您有用

http://www.osdev.org/

于 2009-05-01T09:46:05.350 回答
1
  1. 给自己一个DDK 或 WDK
  2. 阅读大量文件或书籍。WDK 网站有很多资源。
  3. 等等,你想成为 MSFT 的内核开发人员吗?那么你需要一个聪明的大脑。
于 2009-05-01T09:12:54.933 回答
1

您可能应该从获得使用其他内核(如 Linux)的经验开始。

微软可能不会让你在没有经验的情况下接触他们的内核。

如果您指的是驱动程序开发,那么到处都有 DDK 和教程。

于 2009-05-01T09:12:56.400 回答
1

了解内核。学习编写内核代码。编写设备驱动程序是一个开始。

于 2009-05-01T09:15:06.923 回答
0

学习 C(和其他一些东西)。

于 2009-05-01T09:12:19.287 回答