GNU make manual 翻译(四十)
生活随笔
收集整理的這篇文章主要介紹了
GNU make manual 翻译(四十)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
繼續(xù)翻譯
Extra spaces are allowed and ignored at the beginning of the line, but the first character must not be a tab (or the value of `.RECIPEPREFIX')--if the line begins with a tab, it will be considered a recipe line. Whitespace is required between `include' and the file names, and between file names; extra whitespace is ignored there and at the end of the directive. A comment starting with `#' is allowed at the end of the line. If the file names contain any variable or function references, they are expanded. *Note How to Use Variables: Using Variables. For example, if you have three `.mk' files, `a.mk', `b.mk', and `c.mk', and `$(bar)' expands to `bish bash', then the following expression include foo *.mk $(bar) is equivalent to include foo a.mk b.mk c.mk bish bash在行的前面,多個空格是允許的,但是將被忽略。不過第一個字符不能使 tab符號(更準確地說,.RECIPIEPREFIX 的值)--如果一個行開始于 tab 符號,那就會被認為是一個片段行。
在 include 和 文件名之間需要空格,文件名和文件名之間也需要空格;多余的空格將被忽略。
在行末,以#開始的行是被允許的。如果文件名包含任何變量或者函數(shù)參照,將被展開。
*Note How to Use Variables: Using Variables.
后文待續(xù)
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的GNU make manual 翻译(四十)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ssh客户端使用及下载
- 下一篇: 柯尼达3000MF 显