1、空格
定義乙個變數時用「foo = 1」這種形式,1後面千萬不可以有空格,否則,foo的值為「1 」。等於號和1之間的空格有無,並沒有關係。
2、ifeq
ifeq的形式是「ifeq ($(foo), ar**)」,此時會進行巨集擴充套件。ar**前的空格有無,並沒有關係。
3、ifdef
ifdef的形式是「ifdef foo」,此時不會進行巨集擴充套件,只會檢測foo是否定義,如果上面有任何形式的定義(「foo =」除外),則為真,否則為假。
參考:
html的書寫規範,有哪些注意點
1 最開始的宣告格式與編碼格式,注意html5與和html4.0的區別,注意對不同瀏覽器的渲染作用 3 確保引入的jquery.js檔案是壓縮後的檔案,也就是min.js 4 所有標籤必須是閉合標籤,比如 等 5 盡量使用無相容性的標籤,比如span,em,strong,optgroup,label...
css的書寫規範,有哪些注意點
一 框架為先,細節次之。先寫一些浮動,然後高與寬,然後再是細節方面的書寫。比如寫乙個浮動容器的樣式,我們應該先讓這個容器的框架被渲染出來,讓大家看到基本的 框架。然後再再去渲染容器裡面的內容。最終呈現給使用者.通常像 color font padding 之類的,寫在後面。selector 二 有因...
Makefile裡呼叫Shell注意點
大家經常編寫和使用makefile,makefile裡面也經常用到shell,但對其中一些需要注意的地方未必 會去留意,這裡列出幾個來,不知是否對大家有用。1.注意makefile的變數和shell變數,看如下示例 dirs src bin lib all for i in dirs do echo...