MakeFile 杂七杂八

一. 赋值运算符问题

1) "=" 递归展开赋值,右侧的变量还允许在后面定义。左侧变量的值,由右侧变量最后的值决定。

2) ":=" 将右侧中包含的变量直接展开给左侧的变量赋值。

3) "?=" 只有当左侧变量还没有被定义的时候,才会将右侧的值赋给左侧;
如果左侧变量已经被定义过,即使是空值,?=不会给左侧赋值。
4) "+=" 给左侧变量追加值。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章