大家经常编写和使用Makefile, Makefile里面也经常用到shell, 但对其中一些需要注意的地方未必
会去留意, 这里列出几个来, 不知是否对大家有用。
1. 注意Makefile的变量和shell变量, 看如下示例:
2. 每一行的shell都是在独立的进程中运行的,如果你在上一行为一个变量赋值, 不要指望它在下一行有效, 比如:
3. shell一定要写在target里, 否则你写了也白费劲, 是会被make忽略掉的.
大家经常编写和使用Makefile, Makefile里面也经常用到shell, 但对其中一些需要注意的地方未必
会去留意, 这里列出几个来, 不知是否对大家有用。
1. 注意Makefile的变量和shell变量, 看如下示例: