Начал разбираться с программированием драйверов и сразу начались проблемы. Не могу разобраться, как компилировать примеры в DDK. Во встроенной документации ответа не нашёл.
Пробовал работать с утилитой nmake.exe. Она жалуется, что не может найти файл makefile.def. Заменил константу $(NTMAKEENV) (которая по-моему нигде не определена на абсолютный путь к этому файлу). После этого nmake стала её находить, но ругаться, что там внутри ошибка.
Что я делаю не так? Расскажите, пожалуйста по шагам, как откомпилировать драйвер из примеров DDK (любой). Например, пусть это будет src\wdm\usb\bulkusb.
1. Установить окружение. Это делается скриптом setenv.bat,...03.07.07 10:57 Автор: amirul <Serge> Статус: The Elderman
1. Установить окружение. Это делается скриптом setenv.bat, который есть DDK в подкаталоге bin. Либо, если DDK был проинсталлираван, а не просто скопирован (или остался по наследству от предыдущей винды), то окружение можно запустить прямо из меню пуск. Пуск->Windows Driver Kits->WDK xxxx->Build Environments->Нужная винда->нужное окружение (в старых DDK подменю пуск называлось Driver Development Kits)
2. Из окружения сделать cd в каталог с необходимым драйвером.
3. Выполнить build
PS. В DDK Help-е достаточно подробно расписано процесс сборки - плохо искал
Спасибо, вопросов больше не имею. Тему закрываю.03.07.07 11:48 Автор: Vedrus <Serokhvostov Anton> Статус: Member