四、环境变量MAKEFILES
如果你的当前环境中定义了环境变量 MAKEFILES,那么,make 会把这个变量中的值做一个类
似于 include 的动作。 这个变量中的值是其它的 Makefile,用空格分隔。只是,它和 include
不同的是,从这个环境变中引入的 Makefile 的“目标”不会起作用,如果环境变量中定义
的文件发现错误,make 也会不理。
但是在这里我还是建议不要使用这个环境变量,因为只要这个变量一被定义,那么当你
使用 make 时,所有的 Makefile 都会受到它的影响,这绝不是你想看到的。在这里提这个事,
只是为了告诉大家,也许有时候你的 Makefile 出现了怪事,那么你可以看看当前环境中有
没有定义这个变量。
如果你的当前环境中定义了环境变量 MAKEFILES,那么,make 会把这个变量中的值做一个类
似于 include 的动作。 这个变量中的值是其它的 Makefile,用空格分隔。只是,它和 include
不同的是,从这个环境变中引入的 Makefile 的“目标”不会起作用,如果环境变量中定义
的文件发现错误,make 也会不理。
但是在这里我还是建议不要使用这个环境变量,因为只要这个变量一被定义,那么当你
使用 make 时,所有的 Makefile 都会受到它的影响,这绝不是你想看到的。在这里提这个事,
只是为了告诉大家,也许有时候你的 Makefile 出现了怪事,那么你可以看看当前环境中有
没有定义这个变量。