Hi3519AV100 mpp vio sample Makefile学习记录

本文档详细记录了Hi3519AV100芯片在多媒体处理平台(MPP)vio模块的sample Makefile的学习过程,包括Makefile的结构、规则和目标编译配置,旨在帮助开发者理解如何构建和编译针对该芯片的vio应用。
摘要由CSDN通过智能技术生成
include ../Makefile.param

#include把被包含的Makefile文件的内容全部原本的复制到包含文件中来

###########AMP SRCS & INC ############
#在Makefile规则中,通配符会被自动展开。但在变量的定义和函数引用时,通配符将失效。
#这种情况下如果需要通配符有效,就需要使用函数“wildcard”,它的用法是:$(wildcard PATTERN...) 
#在Makefile中,它被展开为已经存在的、使用空格分开的、匹配此模式的所有文件列表。
#如果不存在任何符合此模式的文件,函数会忽略模式字符并返回空

#“:=”表示变量的值决定于它在makefile中的位置,而不是整个makefile展开后的最终值
#:= 变量的值只等于目前makefile里的值
AMP_CLIENT_SRCS := $(wildcard $(PWD)/$(ARM_ARCH)/client/*.c)  
#+= 添加等号后面的值
AMP_CLIENT_SRCS += $(wildcard $(PWD)/*.c)
AMP_SERVER_SRCS := $(wildcard $(PWD)/$(ARM_ARCH)/server/*.c)
AMP_INC += -I$(PWD)/
AMP_INC += -I$(PWD)/$(ARM_ARCH)/include

###########SMP SRCS & INC ############
SMP_SRCS := $(wildcard $(PWD)/$(ARM_ARCH)/*.c)
SMP_SRCS += $(wildcard $(PWD)/*.c)
SMP_INC := -I$(PWD)/

#ARM_ARCH 判断处理器架构 
#SMP——Symmetric Multi-Processing (SMP),即对称多处理器结构
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值