qt *.pro 文件中有几点不明白请教下大神

TEMPLATE = app
TARGET =
DEPENDPATH += .
SRCDIR = ../..
INCLUDEPATH += . $${SRCDIR}/inc $${SRCDIR}/3rd/include ../include

OBJECTS_DIR = ./tmp
DESTDIR = $${SRCDIR}/./lib/$(PLATFORM)
INSTALLS += target
target.path = $${SRCDIR}/../bin

截取了一段,pro文件,其中的 $${SRCDIR} 为什么要加两个$$ , DESTDIR = $${SRCDIR}/./lib/$(PLATFORM) 中的 $(PLATFORM) 这个是什么含义

pro文件是qt的工程文件,你可以理解成,他是一个配置器,里面记录了这个工程的配置信息,使用那些符号,是因为Qt Creator在打开这个配置文件解析的时候,这些符号是一些开头或者结尾的标示而已

$标记的是环境变量DESTDIR = $${SRCDIR}/./lib/$(PLATFORM),SRCDIR和后面的PLATFORM在系统中是环境变量,pro中这样写,编译的时候是从操作系统中读取这个环境变量,将常用的路径设为一个变量很方便,类似于宏