海思vdec的Makefile結構

2021-09-25 11:24:22 字數 428 閱讀 1726

# 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符號。

海思makefile瑣碎整理解讀

mpp2 sample venc include makefile.param ifeq sample param file endif src wildcard c 來獲取工作目錄下的所有的.c檔案列表 sample venc.c obj src c o 把src變數的所有.c替換成.o samp...

海思的乙個 Makefile 解析

rm f mp4include makefile.param在makefile也和c語言一樣有include的用法,include後面跟乙個makefile檔名,其功能和c語言中的include類似,就是把被包含的makefile檔案的內容全部原本的複製到包含檔案中來。這個用法多用於在乙個專案中有多...

3 海思 手機史海沉船3 4 海思K3

附 圖為海思k1機型,hot d2,hot和htc就差乙個字母,d2是當時不少玩家對於htc diamond 2的簡稱。手機史海沉船 www.zhihu.com 從整體效能來看,海思k3並沒有比當時的其他主流方案弱。當時其他的主流處理器包括ti 德州儀器 家的omap 850,主頻201mhz in...