OSDev http://osdev.su/ |
|
джентельменский наборчег http://osdev.su/viewtopic.php?f=18&t=114 |
Страница 1 из 1 |
Автор: | semiono [ 31 авг 2007, 22:54 ] |
Заголовок сообщения: | джентельменский наборчег |
Вот опять нашло на меня размышление по поводу сабж... Задачи если предположить таковы... 1. Мне нужно иногда иметь дело с shell32, explorer, cmd, вообщем с интерфейсом, что особенно хочу подчеркнуть в Windows XP. Vista напрочь ''никому'' не нужна и ниже NT5.1 тоже, а этого на долго хватит! Вообще покрайней мере хотелось бы иметь возможность кодить в кодеках, то есть Direct Show Filters так называемых, ну и до драйверов добраться не помешало бы... 2. как дополнительная возможность, хотелось бы написать примитивный бутсектор... или даже примитевное элементарное ядро, но с этим в плане пакетов думаю проще. Проблемма в том что я не определён с выбором среды програмирования... С одной стороны понимаю, что лучше было бы VCStudio 8. Но вопервых там щас на стадии бета пакет, а потом врядли он мне упёрся такой здоровый гигов на 700 неизвестного хлама. Builder видимо канул в лету... если говорить о CBuilder, то я что-то не встречаю програм написанных на нём, если это не студенческие поделки. Речь вообще идёт о том, что хотелось бы иметь довольно небольшой достаточный пакет, возможно это старые версии VCStudio? Или может быть просто кампилятор от VC, только не знаю где теперь брать это? Всё упирается в то что хотелось бы избежать по возможности ситуации, когда кто-то даёт тебе исходники, а они не кампилируются по неясной причине... уже было такое с MinGW - MinGWStudio и т.п. Я думаю если начинать учится с кучи ошибок, то какой стимул тогда будет нафиг... что я буду разбирать код если он заведомо не пошёл изначально... Я себе всё это представляю так, нужен просто кампилятор и огромное колличество безошибочных заголовочных файлов, может быть ещё каких-то инклюдов... и возможно какие-то актуальные библиотеки типа VCL.dll. Может ещё что нибудь? Интересно почему тогда Studio 700 метров весит... Вообще ответ достаточно тривиален, надо юзать masm32 и всё это сразу определяет! Но тут ещё одна загвоздка... большинство готового кода (изобретённых велосипедов) Вам будет предложенно на C++ как назло и уже надо быть гуру, чтобы это вернуть в масм на своё место : Знаю я во многом не прав, но считаю что изначально надо погрузится в горы чужого кода и даже не осмысливать его а просто кампилировать одно за другим, пока это ночами снится не начнёт! И в этом вопросе нужна такая рабочая машина, чтоб никаких тормозов, никаких багов, типа "функция не поддерживается" Так что я в плане си пока не определился с дистрибутивом... Думаю, что мне надо найти старый VCStudio актуальную версию под XP? Или сборку какуюнить :) PS я часто делаю переустановки, если сабж весит около гига, что мне это всё каждый раз устанавливать, у меня win32 150мб весит! 8-) Вот какая-то ссылочка старая, пойду почитаю... мне там нравится, что mingw поругали - это действительно так! http://beta.delta-z.com/index.php/archives/129 |
Автор: | semiono [ 04 сен 2007, 07:36 ] |
Заголовок сообщения: | Re: джентельменский наборчег |
My first ;) -------//-------- fasm my firstly program )) db 48h db 65h db 6ch db 6fh db 20h db 57h db 6fh db 72h db 6ch db 64h db 21h ; --- EOF |
Автор: | pushkoff [ 04 сен 2007, 08:14 ] |
Заголовок сообщения: | Re: джентельменский наборчег |
достань из VCStudio компилятор и пользуйся... |
Автор: | semiono [ 04 сен 2007, 16:56 ] |
Заголовок сообщения: | Re: джентельменский наборчег |
Надо по сети у кого-то выпросить. Но самое главное я один раз пролетел уже, что надо .h всякие тоже добыть, без них никуда! |
Автор: | pushkoff [ 04 сен 2007, 18:08 ] |
Заголовок сообщения: | Re: джентельменский наборчег |
и lib еще |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |