本帖最后由 一只耳朵怪 于 2018-6-22 11:23 编辑
在codec engine的makefile中其内容为以下;
# ======== makefile ========
# GNUmake-based makefile.
#
# include the files that defines XDC package, paths and build rules
EXAMPLES_ROOTDIR := $(CURDIR)/../../../../../..
include $(EXAMPLES_ROOTDIR)/xdcpaths.mak
# [CE] add the examples directory itself to the list of paths to packages
XDC_PATH := $(EXAMPLES_ROOTDIR);$(XDC_PATH)
include $(EXAMPLES_ROOTDIR)/buildu
tils/xdcrules.mak
在这个文件中 XDC_PATH := $(EXAMPLES_ROOTDIR);$(XDC_PATH)是什么意思,前面XDC_PATH := $(EXAMPLES_ROOTDIR)是为变量XDC_PATH赋值为$(EXAMPLES_ROOTDIR),但后面又加了个分号且还增加了$(XDC_PATH),这是什么一次,不理解此句话整体意思?
还有这个makefile中怎么没有目标,都是关于变量的定义以及引用,没有目标则执行什么呢?