make -C kernel_build_dir M=`pwd` ARCH=arm CROSS_COMPILE=<...> modules
我正在尝试运行此命令,但不确定在哪里可以找到“kernel_build_dir”,什么是“&lt; ...&gt;” ??
我输入什么&lt; ...&gt;?
提前致谢..
答案 0 :(得分:0)
我不确定你要用这个命令做什么。我不确定它是自定义的makefile,还是你使用linux源码获得的,或更具异国情调的东西;但看起来你正在编译Linux内核。然后,kernel_build_dir
指的是存储linux源代码的目录。
来自man
的{{1}}(make
是您在Linux管理中最好的盟友。输入man
阅读有关man command
做什么的简要说明:
-C dir, - directory = dir
在阅读makefile或执行任何操作之前,请转到目录dir 其他。如果指定了多个-C选项,则每个选项都是 解释相对于 前一个:-C / -C等等于-C /等。这个 通常用于make的递归调用。
对不起,但我不知道输入什么“&lt; ...&gt;”。它看起来像你正在传递给你的构建的某种旗帜,但如果我不知道你想要完成什么,我无法告诉你任何事情......你是从教程中得到那个命令还是什么?这将有助于链接。
无论如何,在内核编译问题上,我发现gentoo distro documentation非常有用且富有启发性,尤其是this part。