Я хочу изменить драйвер Wi-Fi в Linux, потому что я хочу использовать ioctl
и socket
для изменения канала.Итак, сначала я использую библиотеку для реализации этих функций и устанавливаю ее в linux с заголовочным файлом в / usr / local / include / folder.Для обычной программы, если я хочу использовать эту библиотеку, все, что мне нужно сделать, это добавить -llibaryname
в команду компиляции.Но поскольку драйвер использует исходный код Linux, он использует свой собственный Makefile и использует правило вызова Kbuild
.Я хочу знать, как изменить Makefile, чтобы позволить мне использовать библиотеку?Или есть другой способ достичь моей цели?