四 通用目標之make modules的執行過程分析

    搜索頂層makefile發現會有兩個modules目標,它們的定義分別如圖3.13和3.14,查看代碼發現它們分別位於ifeq ($(KBUILD_EXTMOD),)和else的條件中。KBUILD_EXTMOD的定義可以參考圖2.5,即若編譯的爲外部模塊(含有M=xxx參數),則將其設置爲1,否則爲0,所以第一個modules目標會在編譯非外部模塊時調用,而第二個modules在編譯外部
相關文章
相關標籤/搜索