文件名称:环境变量-算法引论:一种创造性方法---高清版
文件大小:964KB
文件格式:PDF
更新时间:2024-06-23 16:09:22
Makefile 陈皓
六、多行变量 还有一种设置变量值的方法是使用 define 关键字。使用 define 关键字设置变量的值可 以有换行,这有利于定义一系列的命令(前面我们讲过“命令包”的技术就是利用这个关键 字)。 define 指示符后面跟的是变量的名字,而重起一行定义变量的值,定义是以 endef 关 键字结束。其工作方式和“=”操作符一样。变量的值可以包含函数、命令、文字,或是其 它变量。因为命令需要以[Tab]键开头,所以如果你用 define 定义的命令变量中没有以[Tab] 键开头,那么 make 就不会把其认为是命令。 下面的这个示例展示了 define 的用法: define two-lines echo foo echo $(bar) endef 七、环境变量 make 运行时的系统环境变量可以在 make 开始运行时被载入到 Makefile 文件中,但是 第 38 页共 78 页 2005 年 10 月 14 日整理:祝冬华