针对不同的内核头编译包?

针对不同的内核头编译包?

我有一组内核头文件,我想在其中构建/usr/src/kernels/$(uname -r)/...

是否可以让批发只在那里查找内核头文件,或者是否需要将它们安装到正常/usr/local/usr区域?

我正在尝试构建systemdlibudev很确定我只需要libudev但它已合并到systemd)。

答案1

您可以编写Makefile并使用make实用程序。

像这样的东西Makefile会起作用:

make -c /lib/modules/$(shell uname -r)/build M=$(shell pwd)

由于声誉较低,无法添加评论,所以写在这里..

相关内容