我想尝试开发系统软件,设备驱动程序。我知道C是低级编程语言,在这个范围内很受欢迎。 什么编译器更好用(只有C,而不是C ++)?什么库用于系统相关的东西? 操作系统Windows。
答案 0 :(得分:2)
如果您想进行Windows驱动程序开发,那么您应该查看WDK - Windows Driver Kit。它应该包含您需要的大部分内容,包括工具,标题和库(以及文档)。
答案 1 :(得分:1)
对于Windows,请查看WDK和相关的MSDN文档。 WDK包括微软的编译器。 http://www.microsoft.com/whdc/devtools/WDK/default.mspx
那里有很多东西要吸收。如果您是编程新手,您应该在用户应用程序级别获得一些C经验,然后在熟悉该语言后尝试内核开发。