makefile中将变量向下传递

来源:互联网 发布:淘宝考试书籍类目的3砖 编辑:程序博客网 时间:2024/04/28 00:46
在主makefile中加入
CC=arm-linux-gcc
export CC
 
all:
     cd chat; $(MAKE) $(MFLAGS) all
 
这样,在chat内的makefile中是
all:
   $(CC) -o chat chat.o
 
这样,此时的CC就被替换为arm-linux-gcc。若不加“export CC”,CC变量是不会传递下去的。