关键字:
.PHONY
error
export 专门给子Makefile导出变量使用的,同级Makefile是不能使用export导出的变量的。子make修改后主make不受影响
默认变量:
PWD-----------------------------------$(error here 0 is $(PWD))放在Makefile第一行就会打印出来$(PWD)的正确信息
自定义变量:
TOP_PATH-------------------------主工程的主目录
WORK_PATH-----------------------绝对路径,当前被执行的Makefile的绝对目录
SDK_PATH--------------------------SDK目录所有的绝对路径
ADAPT_PATH----------------------adapt目录所在的绝对路径
hisi liteos相关的变量
HIARCH | hisi自定义的芯片架构eg:"hi3516cv300","hi3516ev200",“hi3559av100” | 都是小写字母 | |
HI_SUBARCH | 架构子版本号,暂时不清楚这个变量的意义, 他会区分osdrv$(HI_SUBARCH)$(CVER)的具体目录,但是给我的sdk只有osdrv一个目录,所以该变量必须是空的,还有CVER也必须是空的 | ||
ARCH_LIBNAME | |||