Системное программирование на C - PullRequest
1 голос
/ 18 февраля 2011

Я хочу попробовать разработать системное программное обеспечение, драйверы для устройств. Я знаю, что C - это язык программирования низкого уровня, и он очень популярен в этой области. Какой компилятор лучше использовать (только C, а не C ++)? а какие библиотеки используются для системных вещей? ОС Windows.

Ответы [ 2 ]

2 голосов
/ 18 февраля 2011

Если вы хотите заняться разработкой драйверов для Windows, вам стоит взглянуть на WDK - Windows Driver Kit . Он должен иметь большую часть того, что вам нужно, включая инструменты, заголовки и библиотеки (и документацию).

1 голос
/ 18 февраля 2011

Для Windows посмотрите WDK и соответствующую документацию MSDN.WDK включает в себя компилятор Microsoft.http://www.microsoft.com/whdc/devtools/WDK/default.mspx

Здесь есть что поглотить.Если вы новичок в программировании, вы должны получить некоторый опыт работы с C на уровне пользовательских приложений, а затем попробовать разработку ядра, как только освоите язык.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...