Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| |
Спасибо, вопросов больше не имею. Тему закрываю. 03.07.07 11:48 Число просмотров: 1466
Автор: Vedrus <Serokhvostov Anton> Статус: Member
|
|
<programming>
|
[Win32] Как компилировать в DDK? 03.07.07 07:48
Автор: Vedrus <Serokhvostov Anton> Статус: Member Отредактировано 03.07.07 08:01 Количество правок: 1
|
Начал разбираться с программированием драйверов и сразу начались проблемы. Не могу разобраться, как компилировать примеры в 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
|
|
|
|