zl程序教程

您现在的位置是:首页 >  其它

当前栏目

海思vdec的Makefile结构讲解

结构 讲解 Makefile 海思
2023-09-14 09:13:10 时间

海思vdec的Makefile结构

# Hisilicon Hi35xx sample Makefile
include ../Makefile.param
SRCS := $(wildcard *.c)
TARGET := $(SRCS:%.c=%)
#compile linux or HuaweiLite
include $(PWD)/../$(OSTYPE).mak
print:
	@echo "os is $(OSTYPE)"

Makefile.param定义基础变量

wildcard用来通配目录下的 *.c文件

TARGET用来定义编译目标

$(OSTYPE).mak定义编译目标指令

print是我自定义的目标,用来打印信息,注意在@命令前面必须要有tab符号。