第一点:
ifeq ($(STATIC), true) 表示的问题.
第二点:
makefile 中赋值问题?
第三个问题
CFLAGS+= -DEGUI_FOR_IDVR_8000_BASED_DVR -DEGUI_FOR_HI3531_BASED_DVR -Dhi3521d -DHI_RELEASE -DHI_XXXX
第四个问题:
--sysroot gcc链接参数
第五个问题:
makefile中: 赋值语句 CFLAGS +=
第六个问题:
ARCH:=arm
第七个问题:
LIBDIR=../DVR_SDK/lib_${TYPE}-static
第八个问题:
LIBS-static = $(shell find $(LIBDIR) -maxdepth 1 -name "*.a" | sed -e s/.*lib/-l/g -e s/.a$$//)
第九个问题
gcc 常用参数
第十个问题
TARGET_DIR_CHECK= $(patsubst %,%/.,$(TARGET_DIRS))
第十一个问题
.PHONY 表达什么含义
第十二问题:
release: $(RELEASE_DIR)/. $(PROTO_TARGET) $(RELEASE_TARGET)展开是什么
第十三个问题
install -m 0755 $@ $(OUTDIR)/$(FS_DIR)/bins/ install命令
第十四个问题
$(DEBUG_DIR)/%.o:%.c
$(CXX) $(DFLAGS) $(INCLUDES) -c $^ -o $@
$(RELEASE_DIR)/%.o:%.c
$(CXX) $(RFLAGS) $(INCLUDES) -c $^ -o $@
问题: 串口 uboot uboot相关的命令