2015-06-25 2 views
0

Я хочу добавить systemcall в ядро ​​Linux 3.6.x. У меня есть два файла: myheader.h и mycode.c.Как добавить правила в ядро ​​Linux Makefile

Как я видел на некоторых статьях, я сделал следующее:

  1. Создать папку из корневого каталога /linux/myfolder.

  2. Создание Makefile в myfolder с правилом:

    obj-y := mycode.o

    и я поставил mycode.c файл в этой папке.

  3. Я изменяю основной файл Makefile из корневого каталога.

    core-y := usr/ myfolder/

Где я должен поставить myheader.h и какие правила я должен добавить к Makefiles?

Я попытался положить его внутрь /linux/include, но он не скомпилирован.

ответ

0

Вы можете иметь заголовочный файл локально (в том же каталоге, что и исходный файл), и включать его с простым #include "myheader.h".

Смежные вопросы