О модуле ядра Linux - PullRequest
       14

О модуле ядра Linux

0 голосов
/ 01 февраля 2011

Нужно ли модулю ядра ядро ​​Linux для завершения компиляции?
Могу ли я скомпилировать модуль ядра без ядра?

Что я имею в виду: скопируйте необходимый заголовок ядра, вручную напишите make-файл или откомпилируйте вручную. и без использования системы сборки ядра.

Ответы [ 3 ]

2 голосов
/ 01 февраля 2011

Lovespring,

Вам понадобится копия исходного кода ядра или заголовков ядра для ядра, которое вы пытаетесь скомпилировать.По умолчанию исходный код ядра не устанавливается вместе с системой.

Как правило, вы можете получить копию исходного кода ядра через любой менеджер пакетов / репозитариев, который у вас есть.

0 голосов
/ 29 декабря 2012

Нужно ли модулю ядра ядро ​​linux для завершения компиляции?Могу ли я скомпилировать модуль ядра без ядра?

Да, вы можете иметь один Makefile для исходного кода вашего модуля.Ему все еще нужно найти заголовки ядра и некоторые базовые инструменты сборки.

вам нужно не нужно иметь исходные коды ядра, а вам не необходимо перекомпилироватьkernel.

Страница № 94 этой главы может помочь: http://www.linuxfordevices.com/files/misc/newnes_embedded_linux_ch7.pdf

0 голосов
/ 20 сентября 2012

Возможно, вам не понадобится установленное ядро, но вам обязательно понадобится копия исходного кода, чтобы иметь возможность скомпилировать ваш модуль.

...