C语言的系统编程

时间:2011-02-17 22:16:58

标签: c windows compiler-construction system

我想尝试开发系统软件,设备驱动程序。我知道C是低级编程语言,在这个范围内很受欢迎。 什么编译器更好用(只有C,而不是C ++)?什么库用于系统相关的东西? 操作系统Windows。

2 个答案:

答案 0 :(得分:2)

如果您想进行Windows驱动程序开发,那么您应该查看WDK - Windows Driver Kit。它应该包含您需要的大部分内容,包括工具,标题和库(以及文档)。

答案 1 :(得分:1)

对于Windows,请查看WDK和相关的MSDN文档。 WDK包括微软的编译器。 http://www.microsoft.com/whdc/devtools/WDK/default.mspx

那里有很多东西要吸收。如果您是编程新手,您应该在用户应用程序级别获得一些C经验,然后在熟悉该语言后尝试内核开发。