1.示例
ibs_for_gcc = -lgnu
normal_libs =
foo: $(objects)
ifeq ($(cc),gcc) ----------------------如果objects = gcc ,執行$(cc) -o foo $(objects) $(libs_for_gcc) ,否則執行else裡面的語句
$(cc) -o foo $(objects) $(libs_for_gcc)
else
$(cc) -o foo $(objects) $(normal_libs)
endif
2.語法
條件表示式的語法為:
endif
以及:else
endif
(1)ifeq
ifeq (, ) ---------arg1和arg2相同為真
(2)ifneq
ifneq (, ) -------不同為真
(3)ifdef
ifdef ---------值非空,為真
(4)ifndef
ifndef ---------和「ifdef」是相反的意思
最好不要使用自動變數,也不要分成多個檔案
Linux學習第五課
vim編輯器 vi編輯器的提公升版 1 使用簡單 2 使用範圍廣 ctrl shift 增大字型 ctrl 縮小字型 三種模式 esc a,i,o 參考記事本 2 命令模式 複製 剪下 貼上 esc 搜尋 3 末行模式 儲存 退出 設定編 輯器環境設定 w 儲存 q 退出 wq 儲存並退出 wq 強...
HTML學習第五課
定義列表的 也叫做描述性列表,定義列表預設為為兩個層次,第一層為列表項標籤 dt 第二層為注釋項標籤 dd dt 和 dd 標籤通常是成對使用的,也可以乙個列表項對應於幾個解釋項,其格式為 第1項 注釋1第二項 注釋2第三項 注釋3 table 標籤定義html 簡單的html 由table 元素以...
Python菜鳥學習第五課
第三章 字串方法 3.1find可以在乙個較長的字串中查詢子字串,它返回子串所在位置的最左端索引,如果沒有找到則返回 1 title monty python s flying cirus title.find monty title.find python title.find zirquss 1...