Прикрепление флага компиляции к сборке ядра Linux

Как лучше всего добавить флаг компиляции при сборке ядра Linux? Мне интересно знать об этом как в целом, потому что время от времени я сталкиваюсь с одной и той же проблемой, так и конкретно для включения трассировки kenter, kdebug и kleave в http://lxr.free-electrons.com/source/security/keys/internal.h.

Когда вы компилируете модуль, вы можете использовать CFLAGS_MODULE, но это, похоже, не внедряется в сборки поддерева при компиляции всего ядра.

В настоящее время я просто добавляю определение непосредственно в исходный файл, что не является очень простым решением.


person Community    schedule 18.08.2014    source источник


Ответы (1)


Это было довольно просто, и на самом деле я использовал это раньше, но просто забыл. Вы можете просто использовать make CFLAGS_KERNEL="<flags>".

person Community    schedule 22.08.2014