Модераторы: feodorv, GremlinProg, xvr, Fixin

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Среда разработки для драйверов, с паралельным изучением Си 
:(
    Опции темы
warman
Дата 18.7.2009, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 25.4.2009
Где: Uzbekistan

Репутация: нет
Всего: нет



Здравствуйте. Вопрос таков: я тут решил занять написанием драйверов и совместить это занятие с изучением до конца Си. Дело в том, что Си я начал изучать в Linux'е (gcc), а вчера установил Win и не могу найти нормальную студию (читай компилятор) для Си. У меня имеется MS Visual Studio 2003.NET и Compuware DriverStudio 3.1 и всё. Что посоветуете для этих (изучение Си, написания дров) целей. Заранее признателен за ответы. 
PM MAIL WWW ICQ   Вверх
W4FhLF
Дата 18.7.2009, 15:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



Юзай студию 2008 (можно Express), плюс скачай отдельно WinDDK (Windows Driver Development Kit), в нём есть компилер отдельно, но можно юзать студийный по умолчанию. 

Только причём тут изучение Си? При написании дров, тем более без опыта, подавляющую часть времени ты будешь проводить в отладчике и справочниках по венде. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
warman
Дата 18.7.2009, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 25.4.2009
Где: Uzbekistan

Репутация: нет
Всего: нет



Просто я хочу изучить Си для того что бы писать дрова "с нуля", поэтому мне нужен Си-компилятор.

P.S.
Да ещё - что там на счет Compuware DriverStudio 3.1 ?

Это сообщение отредактировал(а) warman - 18.7.2009, 16:25
PM MAIL WWW ICQ   Вверх
W4FhLF
Дата 18.7.2009, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



Забудь про это старьё. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Andrew121
Дата 18.7.2009, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 21.6.2009

Репутация: нет
Всего: 1



Цитата(W4FhLF @  18.7.2009,  15:45 Найти цитируемый пост)
Юзай студию 2008 (можно Express), плюс скачай отдельно WinDDK

Mingw - Respect!
Все в одном! Поддерживает новейшие расширения С99.
http://downloads.sourceforge.net/sourcefor...?use_mirror=dfn
PM MAIL   Вверх
W4FhLF
Дата 19.7.2009, 05:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



Andrew121, ты дрова им собирал?


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
andrew_121
Дата 19.7.2009, 06:50 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



W4FhLF, Я нет. А ReactOS Да! При том все драйвера в нем, не просто заглушки и редиректы.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
W4FhLF
Дата 19.7.2009, 07:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



А дрова под винду здесь причём?


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
andrew_121
Дата 19.7.2009, 08:16 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Цитата(W4FhLF @  19.7.2009,  07:09 Найти цитируемый пост)
А дрова под винду здесь причём? 

smile

http://www.reactos.org/ru/about_userfaq.html


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
W4FhLF
Дата 19.7.2009, 08:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



andrew_121, смайлики и ссылки на RTFM по ReactOS совсем не помогут тебе скрыть отсутствие опыта и некомпетентность в данном вопросе. Поэтому не вводи человека в заблуждение. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
andrew_121
Дата 19.7.2009, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



W4FhLF, Прежде, установи драйвера скомпиленые для ReactOS на виндавз. И убедись в том, что они работают. И скомпилены при помощи gcc.

Цитата(W4FhLF @  19.7.2009,  08:51 Найти цитируемый пост)
отсутствие опыта и некомпетентность в данном вопросе

Я этого не скрываю.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
W4FhLF
Дата 19.7.2009, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



mingw -- это лишний геморой, частенько приходится править хедеры, define'ы, pragma'ы, стандартные примеры далеко не сразу собираются. Ну хочется возиться с напильником -- it's up to you. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
andrew_121
Дата 19.7.2009, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Цитата(W4FhLF @  19.7.2009,  09:45 Найти цитируемый пост)
mingw -- это лишний геморой, частенько приходится править хедеры, define'ы, pragma'ы

Ну эт канечно. Если коды использовать от микрософт. С другой стороны, никаких SDK тянуть не нужно.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
jonie
Дата 19.7.2009, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 7
Всего: 118



andrew_121 тру программисты не используют SDK, да. Имея бесплатный SDK с бесплатный неплохим компилятором с бесплатной средой разработки, оно, конечно глупо это все использовать, да?)


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
andrew_121
Дата 19.7.2009, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



jonie, Ничего не понял...


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.1227 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.