Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: convert makefile to dsp  (Прочитано 7876 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
BayE
Гость
« : 05-06-2008 05:59 » 

Уважаемые,

может, знает кто:
\WINDDK\3790.1830\src\wdm\usb\usbview\
в этом проекте есть makefile.
Очень хочется загнать его под Visual Studio 6.0.
Для этого нужен .dsp файл.

Существует какая-либо технлогия построения .dsp по makefile-у?
Я инет перерыл - ничего путного не нашел, только на каком-то китайском сайте готовый .dsp-ик лежит.
Но люди говорят, что в принципе такое возможно.

Не подскажите?

Спасибо!

- BayE


Записан
DrGluck
Постоялец

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 05-06-2008 08:38 » 

А ты в курсе шо мелкософты не рекомендуют компилять дрова не под DDK?
Я когда то использовал *.sln из книги солдатова. Он там объясняет как надо настраивать (если мне память не врет).
А в принципе это все нафих не надо. Пиши под VS, а компиляй из командной строки.

З.Ы. а пост https://forum.shelek.ru/index.php/topic,14406.0.html тебе не подошел?
Записан

Good user - dead user
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 05-06-2008 09:37 » 

BayE,
блин. вторая тема. ведь специально наверх прикрепил!
там ссылки на сайт на котором пошагово указана настройка для VS студии.
для 6-й студии, не помню, есть или нет.
если на том сайте нет - ищи в этом форуме. я выкладывал все настройки пару лет назад.
тебе останется только правильно все файлы в проект добавить.
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
BayE
Гость
« Ответ #3 : 06-06-2008 09:31 » 

Спасибо, Уважаемые!

Буду копать.

Дело в том что,\WINDDK\3790.1830\src\wdm\usb\usbview\ не драйвер, а просто очень хороший пример как сканить девайс на предмет наличия любых утсройств на USB.
К сожалению, прмиер на С.

У меня похожая задача на QT3.
Вот я и хочу usbview под VC загнать, чтобы разобраться как она работает, а потом взять нужное в свой проект.

Ни у кого не было, кстати, похожих задач - может, подскажите пример какой-нито или книжку.

Главный затык на сейчас - не понятен принцип, в каком порядке надо DeviceIoControl дергать и какие туда IOCTL правильные передавать.

Спасибо!
Записан
DrGluck
Постоялец

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 06-06-2008 12:40 » 

Вау, клево, оно на API написано. А зачем тебе чегото в VS конвертить? Смотри исходники и все.
Там все вроде прозрачно:
EnumerateHostControllers(), EnumerateHub() и т.д.
Тебе ведь не надо разбираться как CreateWindowEx работает.
Записан

Good user - dead user
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 06-06-2008 13:14 » 

BayE, ну вы блин даете...
1. создать пустой проект.
2. добавить все что есть в примере.
3. добавить все либы, указанные в makefile.
4. добавить флаги компилятора указанные в makefile (а их там и нет по большому счету)
5. найти и прописать по путям все недостающие хедеры.
6. скомпилировать.
7. если с ошибками - изменить сответствующие свичи компилятора/линкера и перейти к пункту 5.

PS а вот если и после этого не получится... милости просим)
« Последнее редактирование: 06-06-2008 13:17 от Ochkarik » Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines