本文介绍: 这些信息对于我们编写 Makefile 是非常有用的,例如,假设我们有一个 Makefile 其包 了一个定义文件 Make.def,在 Make.def 中定义了一个变量“bletch”,而我们的环境中也 有一个环境变量“bletch”,此时,我们想判断一下,如果变量来源于环境,那么我们就把 之重定义了,如果来源于 Make.def 或是命令行等非环境的,那么我们就不重新定义它。注意,是变量的名字,不应该是引用。origin 函数不像其它的函数,他并不操作变量的值,他只是告诉你你的这个变量是哪 里来的?
目录
一、origin 函数
“undefined”
“default”
“file”
“command line”
“override”
“automatic”
二、shell 函数
三、控制 make 的函数
1、error
2、warning
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。