#1. Makefile
- makefile REF
- Makefile學習筆記
- 平常的編譯方式
- gcc file.c -o file
- make file.o -> make file
- makefile :很多個檔案要做編譯,彼此之間有相依性,所以寫一個腳本來完成所有的編譯動作
OBJS = a.o b.o c.o //物件檔當成三個字串
all: $(PROJECT)
$(PROJECT): $(OBJS)
...編譯指令...
- 檢查include的標頭檔是否有被改過
- 知道誰被改過,又有誰用到它
- 建立一個描述相依性的檔案,然後將其include到makefile中
- command line指令:-MF
- 產生出一個.d檔,說明完成這個.o檔需要哪些.h檔
- 引入一個目錄內所有檔案:wildcard
- wildcard會展開目錄內的檔案
#2.Arch Linux
- 安裝:
- 一開始幾乎什麼都沒有
- No GUI ,No terminal,No browser......
- 官方教學
- Arch linux介紹與安裝
- Icon
- Faba,Moka
沒有留言:
張貼留言