0
從Linux內核documentation摘錄:如何理解Linux內核模塊的「構建單獨文件」?
2.4構建單獨的文件
It is possible to build single files that are part of a module.
This works equally well for the kernel, a module, and even for
external modules.
Example (The module foo.ko, consist of bar.o and baz.o):
make -C $KDIR M=$PWD bar.lst
make -C $KDIR M=$PWD baz.o
make -C $KDIR M=$PWD foo.ko
make -C $KDIR M=$PWD/
我不明白這是什麼意思的命令。
讓-C $ KDIR M = $ PWD bar.lst
這是否意味着:尋找bar.c並把它編譯成bar.1st?
讓-C $ KDIR M = $ PWD foo.ko
這是否意味着:尋找所有*的.o,並將其鏈接到foo.ko?它是否也查找* .1st?
讓-C $ KDIR M = $ PWD/
是什麼意思?