Quelle est la meilleure pratique pour ajouter unindicateur de compilation lors de la construction du noyau Linux? Je suis intéressé à le savoir à la fois en général car je rencontre le même problème de temps en temps et en particulier pour activer les traces kenter, kdebug et kleave dans http://lxr.free-electrons.com/source/security/keys/internal.h.
Lorsque vous compilez un module, vous pouvez utiliser CFLAGS_MODULE
mais cela ne semble pas être injecté dans les constructions de sous-arborescence lorsque vous compilez tout le noyau.
Actuellement, je viens d'ajouter une définition directement au fichier source, ce qui n'est pas une solution très légère.
Réponses:
0 pour la réponse № 1C'était assez facile et en fait j'avais utilisé cela auparavant mais je l'avais juste oublié. Vous pouvez simplement utiliser make CFLAGS_KERNEL="<flags>"
.