makefile工程管理
makefile檔案描述了整個工程的編譯,連線等規則
規則如何生成乙個或多個目標檔案
targets(目標):prerequisites(依賴)
command(路徑)
示例**:
test34:test34.o test33.o test31.o
(tab) gcc$~ -o $@
第一條語句為最終目標
make -f 指定makefile檔名
偽目標.phony:clean #將clean目標宣告為偽目標
clean:
rm -f $@.$$$$
變數示例**如下:
obj=main.o func1.o func2.o func3.o
hello:$(obj)
gcc$(obj) -o hello
系統預設的自動化變數
$^ 所有依賴檔案
$@ 代表目標
$< 代表第乙個依賴檔案
注釋#後新增注釋內容
命令前新增@可以取消回顯
多執行緒程式設計學習筆記 基礎(二)
1.如下 using system using system.collections.generic using system.linq using system.text using system.threading 引入執行緒 namespace static void printnumber ...
Python程式設計基礎學習筆記
除法運算陷阱 預設為整除,1.0 2 0.51.7 在互動式直譯器idle中執行if語句時,要按兩次回車才能執行 內建函式 如 pow floor 向下取整函式不是內建函式,需要呼叫模組math才能用 匯入模組方法 import math math.floor 3.3 math.floor 3.3 ...
網路程式設計學習筆記 基礎
網路程式設計學習記錄 socket被視為檔案的一種,網路程式設計中的資料傳輸同樣使用檔案i o的相關函式。int open const char path,int flag 成功返回檔案描述符,失敗返回 1 path為檔名的字串位址 flag為檔案開啟模式,可選引數如下 例子 fd open dat...