Показать полную графическую версию : Я хочу написать драйвер ....с чего начинать !
enthusiast
11-09-2003, 10:57
Как можно связать Ассемблер с С++
Хочу накидать драйвер на С и Ассемблер, а как связать не знаю !
по могите ? заранее спаибо !
В с++builder можно так
asm
{
сдесь код на ассемблере
}
enthusiast
11-09-2003, 16:45
А на С++
то же самое или по другому ?
С++ - енто язык программирования, так сказать абстракция,
а то, про чтот говорил Spiderman зависит от реализации компилятора.
Все C++ от Борланда компилят такой код,
MS-овские по моему тоже.
А для дров тебе прийдется писать скорее всего отдельные модули на АСМ, потом их в .obj, а пототм подключать к любому компилятору C++.
Megabizon
12-09-2003, 09:07
Сам не пробовал, но вроде NuMega Driver Studio (если не ошибаюсь) заточена как раз для содания дров.
Можно ли делать подобные вставки в комп. gcc в Linux?
:help:
Guest
Можно ли делать подобные вставки в комп. gcc в Linux?
имеются в виду ассемблерные вставки? Да, их можно делать...
(только может вместо "asm" придется написать что-нить вроде "__asm__")
Да ну. __asm__ - это извращение Microsoft.
В gcc все от ANSI, то бишь asm("..."); Даже переводы строки в этих кавычках рисуются, только вот синтаксис gnu assembler - это нечто.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.