...
关于内嵌shell时分号的使用,比如if[]; then xxx; fi, 区分shell的分号在单行与多行中的作用;
Makefile内部执行make -f时,当前Makefile定义的变量不会传递到指定的make -f指定的文件中,如果需要传递,则要用export导出,如下:
代码块 |
---|
CC = gcc
CFLAGS = "-Iinclude -O2 -fomit-frame-pointer -fPIC -ffunction-sections -fdata-sections"
CXX = g++
CXXFLAGS = "-Iinclude -O2 -fomit-frame-pointer -fPIC -ffunction-sections -fdata-sections"
export CC CFLAGS CXX CXXFLAGS
all:
make -f linux.mk
clean:
make -f linux.mk clean |