[問題] 一個makefile的內容
最近在看linux的list_head
在網路上面載了別人的範例來跑看看
他提供了makefile
obj-m += list_head_ex.o
KDIR=/lib/modules/$(shell uname -r)/build
all:
make -C $(KDIR) M=$(PWD) modules
clean:
make -C $(KDIR) M=$(PWD) clean
在第1行的LHS,不知道為什麼會是obj-m?(不是應該只有一個變數而已?,而且obj也沒有
定義)
在第2行的shell uname -r
本來以為是先執行這行指令然後output當成上述路徑的其中之一個節點(ex:/.../)
但是在bash shell上面執行 shell uname -r 是找不到的,why?
--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★ (○ ?
╦╦└□ " ○□═ □ □>
║║√√ ╦══╦ ∥ |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.197.57
※ 編輯: Arim 來自: 114.32.197.57 (06/21 00:00)
→
06/21 01:08, , 1F
06/21 01:08, 1F
→
06/21 01:10, , 2F
06/21 01:10, 2F
→
06/21 01:11, , 3F
06/21 01:11, 3F
推
06/21 08:04, , 4F
06/21 08:04, 4F
→
06/21 08:04, , 5F
06/21 08:04, 5F
→
06/21 15:11, , 6F
06/21 15:11, 6F