@Daniel1976

Переход разработчика C на Windows?

Друзья,привет!Начальство дало задачу написать одну софтину под windows.Писать придется как софт,так и драйвера,писать нужно именно на С + asm.Никогда не пользовался данной ОС,по этому пару вопросов к вам.Как обстоят дела с разработкой на С в windows?Какую IDE посоветуете,и что не мало важно,почему собственно и пишу - какой компилятор.Слышал есть порт gcc -MinGW.Нормальный проект?Или поделка,чтобы было?Слышал так же что компилятор от MS в VisualStudio умеет компилировать С,покопал форумы,одни говорят,что плохо его поддерживает,другие говорят,что слишком сложно.Вобщем посоветуйте пожалуйста боевой комплект разработчика С под windows.Нужна вменяемая IDE(не обязательно очень функциональная и удобная),компилятор и какие-нибудь отладчики ring3 и ring0.
  • Вопрос задан
  • 327 просмотров
Решения вопроса 1
15432
@15432
Системный программист ^_^
Я прогаю в MS Visual Studio 2008. Минимум тормозов и рюшечек, всё давно отлажено и работает. Привыкнуть надо, это да. Еще проблема вникнуть в смысл некоторых настроек проекта. Дальше всё как по маслу.
Драйвера под Windows можно делать как в VS, так и в "блокноте", компилируя через Driver Development Kit. Отладка ring0 - есть WinDbg, прокидываете консоль на отладочный комп или виртуалку и вперед. Брейкпоинты, дамп памяти, символы - всё есть. Можно прикрутить Visual Studio и прям пошагово дебажить как обычную программу. Описание на MSDN очень подробное, все необходимые функции ядра и прочее имеются.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы