2

Я начинаю разрабатывать собственные модули ядра, поэтому у меня есть два связанных организационных вопроса:

  1. Где я должен положить все мои исходные файлы? Сейчас я храню исходники в домашнем каталоге /home/my-name/workspace и считаю, что это не лучший метод.

  2. По какому пути мне следует правильно развернуть мои скомпилированные файлы * .ko?

1 ответ1

5

Вы должны определенно рассмотреть вопрос о помещении исходных файлов в систему контроля версий, это первый приоритет. Место, куда вы помещаете их на свой диск, является вашим выбором, а домашний каталог - это хорошая и устоявшаяся позиция для файлов, с которыми вы работаете.

Встроенные модули ядра находятся в пути к модулю /lib /modules /$ {KERNEL_VERSION}. Я не могу дать вам много информации, где именно, но они должны быть загружены в любом случае.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .