есть ли DDK\среды разработки для линукса?
вся\любая инфа была бы интересна\важна.
Программирование\отладка драйверов
в kdevelop3 вроде был шаблон модуля ядра, но не более чем шаблон.
DDK я так понимаю представляет из себя linux-headers + собранное ядро(с объектниками).
по поводу отладки кода ядра тоже было бы интересно узнать... вроде есть kgdb, но ни разу не пользовался...
ЗЫ: а дальше в книжки...
походу он только появился. ну как в 2006 году. Мде. 1 книга орелли тока и то как то по виду слабо описаны возможности. А может и возможностей нет пока.
походу он только появился. ну как в 2006 году. Мде. 1 книга орелли тока и то как то по виду слабо описаны возможности. А может и возможностей нет пока.
ссылку или название в студию...
ничего там нет... ядро собрать - элементарно, да и в любом случае надо уметь, документация к нему тоже одной командой собирается... LDD3 в библиотеке само собой имеется...
Fat-Zer,
ничего там нет...
ну там есть мануал какой-то и чуток написано, надо читать\переводить.
по поводу отладки кода ядра тоже было бы интересно узнать..
скажите - зачем это?
лично мне отладчик бывает _необходим_ лишь тогда, когда я напишу какую-нить НЁХ, а потом думаю - как оно работает... Впрочем, мне достаточно дизассемблера.
походу он только появился. ну как в 2006 году. Мде. 1 книга орелли тока и то как то по виду слабо описаны возможности. А может и возможностей нет пока.
1991-11-22 K. Richard Pixley (rich at rtl.cygnus.com)
* Freshly created ChangeLog.
:O
так,ребят. Либо я туплю и вы тут умные очень, либо чето интерфейс не подошел.
Я про DDK изначально говорил\спрашивал. В винде есть WDK ,дык вот это наборя всяких библиотек и 1 магическая прога которая собирает драйвер.
В линуксе не знаю, нашел то что нашел и показал. Про дизассемблирование я не говорил вроде.
Я про DDK изначально говорил\спрашивал. В винде есть WDK ,дык вот это наборя всяких библиотек и 1 магическая прога которая собирает драйвер.
1) юзерфрендли линуксы: нужны dev-пакеты. но там довольно запутано.
2) slackware: всё включено. Любой драйвер собирается и ставится двумя командами. Все "DDK" есть в комплекте.
3) Gentoo: тоже просто, но я не знаю как. :P
В линуксе не знаю, нашел то что нашел и показал. Про дизассемблирование я не говорил вроде.
отладчик gdb используется с 1991го года. Это не только отладчик, но и то, что вы называете DDK
drBatty, кстати у нас с тобой подписи одного и того же автора ) офтоп
кстати у нас с тобой подписи одного и того же автора
уже нет :)
gen, фтопик: отладчик не нужен почти. дизассемблер - ещё реже. За то, очень востребованы в Linux утилиты и программы для работы с текстовой информацией.
редактор: vim/emacs(CLI) kate/kdevelop
IDE: vim/emacs(CLI) kdevelop/ещё много разных
сравнение: cmp/diff/vim(CLI) kdiff3
DVCS: mercurial/git (это CLI, но есть и мордашки. git встраивается во многие IDE).
Что ещё надо для DDK? Система контроля изменения файлов? make.
Коллекция компиляторов? gcc
Скриптовые интерпретаторы? Тысячи их...
Разнообразные парсеры, и прочая чашуя - как грязи...
Чего вам не хватает?