информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetГде водятся OGRыСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
1. Установить окружение. Это делается скриптом setenv.bat,... 03.07.07 10:57  Число просмотров: 1936
Автор: 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-е достаточно подробно расписано процесс сборки - плохо искал
<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
<"чистая" ссылка> <обсуждение закрыто>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach