8.轉換文字函式
本系列文章均翻譯自make官方文件:make Manual,github同步專案:question
不能被Automake所識別。
8.9 value
語法:$(value \*variable\*)
。
variable是變數的名字,而不是其引用。
使用變數的值,值不會被擴充套件。
FOO = $PATH
all:
@echo $(FOO)
@echo $(value FOO)
第一行輸出是ATH,以為*PATH*環境變數的值。
note:當變數已經被擴充套件了,那麼該函式不會起作用。
8.9 eval
允許你定義一個新的非常量makefile構造:計算其它變數和函式的結果。
eval的引數被擴充套件,擴充套件的結果會被解析為makefile的語法。擴充套件結果可以定義新的make變數、目標、隱含或明確的規則、etc.
eval的結果總是空字串。
eval的引數實際上被擴充套件兩次;第一次的擴充套件結果將在解析為makefile語法的時候再次被擴充套件。
這意味著你需要提供額外的級別來使用$
字元。
相關文章
- EXCEL中日期格式轉換為文字格式-函式TEXTExcel函式
- Oracle OCP(05):轉換函式Oracle函式
- 5個文字格式轉換函式,拯救表格錯誤不求人(中)函式
- Jmeter二次開發函式 - 文字替換JMeter函式
- GaussDB: db2->gaussdb 函式轉換DB2函式
- python函式每日一講 - float函式型別轉換詳解Python函式型別
- sql server 資料型別轉換函式SQLServer資料型別函式
- 函式匹配和實參型別轉換函式型別
- C++型別轉換建構函式C++型別函式
- 將數值轉換為字串的函式字串函式
- 文字變大函式函式
- 建構函式定義的隱式型別轉換函式型別
- 將你的Gradle依賴轉換為函式Gradle函式
- 圖片轉換文字appAPP
- js顯式轉換和隱式轉換JS
- 神經網路啟用函式=生物轉換器?神經網路函式
- scala簡明教程:偏函式、高階函式、Future非同步程式設計、隱式轉換函式非同步程式設計
- Django筆記二十四之資料庫函式之比較和轉換函式Django筆記資料庫函式
- 圖片轉換成文字怎麼轉?一鍵轉換看這裡
- 如何把圖片轉換成文字?轉換工具用哪個?
- 文字格式轉換工具:Text Workflow for macMac
- 8.掌握了Dart中的函式,你就掌握了原力!Dart函式
- 8.正規表示式
- 圖片轉換成文字線上能轉嗎?
- java隱式轉換Java
- javascript 隱式轉換JavaScript
- sql隱式轉換SQL
- Java資料型別的顯式轉換和隱式轉換Java資料型別
- ppt轉換word文件怎麼操作 把ppt轉換成word純文字
- Linux基礎命令—文字格式轉換fmtLinux
- Linux基礎命令---文字格式轉換fmtLinux
- mac文字轉換軟體:Text Workflow for macMac
- 如何將文字轉換為向量?(方法二)
- 如何將文字轉換為向量?(方法三)
- Text Workflow for Mac(Mac文字轉換軟體)Mac
- MySQL中日期和時間戳互相轉換的函式和方法MySql時間戳函式
- PostgreSQL 查詢替換函式SQL函式
- win10電腦中怎麼將圖片文字轉換成文字文字Win10