GNU make 与 override指令
生活随笔
收集整理的這篇文章主要介紹了
GNU make 与 override指令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
磨礪技術珠磯,踐行數據之道,追求卓越價值
回到上一級頁面:?PostgreSQL雜記頁? ? ?回到頂級頁面:PostgreSQL索引頁
?
在PostgreSQL的 Makefile中,有如下的部分:
?override CPPFLAGS:=…
?對 override 查詢的結果是:
在GNU make的范疇里,有如下幾種定義變量的地方:
?1? 在make/gmake 的 命令行 加 開關參數。
?2? 在 Makefile或其include的文件中。
?3? 在環境變量中。
?如果在1/2/3幾個地方都出現了同樣的變量,那么
正常情況下 1 優先,那么如果想要2優先,則在Makefile中使用 override指令。
如果想要 3 優先,則make/gmake 命令行中 加入 --environment-overrides (-e)
?
回到上一級頁面:?PostgreSQL雜記頁? ? ?回到頂級頁面:PostgreSQL索引頁
磨礪技術珠磯,踐行數據之道,追求卓越價值
?
轉載于:https://www.cnblogs.com/gaojian/archive/2012/07/11/2586323.html
總結
以上是生活随笔為你收集整理的GNU make 与 override指令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里财报:国际零售增长41%,连续3个季
- 下一篇: 第31届中国国际信息通信展新闻发布会在京