我在这里有一个错误,但实际应该有效:
make:阅读器中的致命错误:/x/y/z/compile.mak,第22行:额外:依赖行上的',::'或:='
${COPY_FILES:src/%=${STAGING_DIR}/%} : ${STAGING_DIR}/% : src/%
mkdir -p ${@D}
rm -f ${@}
cp ${<} ${@}
chmod ${FILE_PERMISSIONS} ${@}
如何解决这个问题?
COPY_FILES - is a list of files, STAGING_DIR - path, FILE_PERMISSIONS - 444
答案 0 :(得分:2)
正如错误消息如此有用且简洁地说,您在依赖行上有一个额外的:
。我猜这一行:
${COPY_FILES:src/%=${STAGING_DIR}/%} : ${STAGING_DIR}/% : src/%
应该是:
${COPY_FILES:src/%=${STAGING_DIR}/%} : ${STAGING_DIR}/% src/%