1. 程式人生 > >openwrt第十二講makefile入門教程

openwrt第十二講makefile入門教程

如果大型軟體的編譯,如果只是改了其中某一個檔案的話,如果重新編譯是很費時間的。makefile有一個時間戳,如果時間比較近的話,重新編譯就比較快
command不是必須的,command一般是shell指令碼
在這裡插入圖片描述
clean需要一個自舉的過程
在這裡插入圖片描述
舉例
在這裡插入圖片描述
在這裡插入圖片描述
makefile一般是用於compile或者link上面的
在這裡插入圖片描述
link就是把xx.o合成為庫
在這裡插入圖片描述
編譯是.c變為.o,link是.o變為程式
在這裡插入圖片描述
靜態庫是把自己放在程式裡面的
動態庫是用的時候再動態載入
在這裡插入圖片描述
虛擬機器的演示
是定義一些變數
在這裡插入圖片描述
default操作
在這裡插入圖片描述
找到none
在這裡插入圖片描述
找到none的定義
在這裡插入圖片描述
為標籤
在這裡插入圖片描述
看有哪些依賴
在這裡插入圖片描述
檢視特殊巨集
在這裡插入圖片描述


AR是產生靜態庫
在這裡插入圖片描述
動態庫是直接生成的
在這裡插入圖片描述