Ребят, простите за глупый вопрос, помогите с правилами сборки, пожалуйста. Установил Win2000 DDK Установил Compuware DriverSudio 3.1. Есть М$ Visual Studio 6 Создал с помощью мастера пустой проект. При сборке проекта вылетела куча однотипных ошибок - не определенный макрос __FUNCTION__ - исправил. Теперь ошибка одна, но понять ее причину не могу: Полный лог компиляции: Пробовал начать изучение темы с книги "В.П. Солдатов - Программирование драйверов Windows". Перерыл все досупные мануалы, ничего по сборке, кроме найти не смог. Описанный способ не пашет - наверное, "пакет DDK установлен не корректно", потому, как "нет такой команды - build" Соответственно, примеры из книги собрать не представляется возожным. Посоветуйте, пожалуйста, с чего начать изучение, и где найти пояснения, как все же пользоваться DDK и Driver Studio.
Есть наверное тысячи опенсорс проектов, сотни из которых написаны на msvs. Там точно найдется хоть один драйвер. Думаете драйверов никто не пишет? - Приходится. Там и смотреть.
Вы, наверное, не поняли сути вопроса. Примеры кода есть. Нет документации по поводу того, как пользоваться средой DriverStudio или непосрественно утилитой Build.
Спасибо, прочитал. Честно говоря, предпочитаю build. Ага, уще нашел причину. То же самое с nmake.exe. А как получить вывод ошибок, найденных в процессе компиляции? У меня вывод вроде И только запустив nmake Makefile вручную, я понял, что
Кстати, а что такое .def-файл и как его составить? Книга солдатова этот факт умалчивает, Где написано буквально следующее: "запусите build и все будет хорошо". Запустил... Логично, что makefile.def, на который ссылается makefile, но упоминания о котором в книге нет, не найден.