⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 TI workshop 培训资料。 是关于如何创建DAVINCI平台下codec engine
💻
字号:
#  Note, this makefile assumes environment variables set as specified #  in ../../setpaths.sh  #  Use runmake.sh script at top level of lab to invokeCOMPILE=$(MVTOOL_PREFIX)gccXDCPATH=-I.. -I$(CE_INSTALL_DIR)/packages -I$(XDC_INSTALL_DIR)/packages -I$(XDAIS_INSTALL_DIR)/packages -I$(DSPLINK_INSTALL_DIR)/packages -I$(CMEM_INSTALL_DIR)/packages -I$(FC_INSTALL_DIR)/packages -I$(CE_INSTALL_DIR)/examplesCOPTS=-Wall -fno-strict-aliasing -march=armv5t -D_REENTRANT  -I/opt/mv_pro_4.0/montavista/pro/devkit/include/nptl -I/opt/mv_pro_4.0/montavista/pro/devkit/includeDBGOPTS=-g -D_DEBUG_RELOPTS=-O2LINKERPARAMS=-L$(MONTAVISTA_DEVKIT)/arm/v5t_le/target/usr/lib/nptl -lpthread#  Where to find the published enginesENGINE_DEBUG=../engine/engine_debug_470MV.oENGINE_RELEASE=../engine/engine_release_470MV.oall: app_debug.x470MV app_release.x470MV# .PHONY forces it to try to rebuild the engines each time# (if they don't need to be rebuilt, xdc will catch this and not rebuild).PHONY: $(ENGINE_DEBUG) $(ENGINE_RELEASE)$(ENGINE_DEBUG) $(ENGINE_RELEASE): 	cd ../engine;./runxdc.sh $(notdir $@)app_debug.x470MV: $(wildcard *.c) $(ENGINE_DEBUG)	$(COMPILE) -Dxdc_target__='<gnu/targets/std.h>' $(COPTS) $(DBGOPTS) $(XDCPATH) $(LINKERPARAMS) $^ -o $@app_release.x470MV: $(wildcard *.c) $(ENGINE_RELEASE)	$(COMPILE) -Dxdc_target__='<gnu/targets/std.h>' $(COPTS) $(RELOPTS) $(XDCPATH) $(LINKERPARAMS) $^ -o $@ install: app_debug.x470MV app_release.x470MV	cp $^ $(EXEC_DIR)clean: 	rm -Rf app_debug.x470MV app_release.x470MV	cd ../engine;./runxdc.sh clean	rm -Rf $(EXEC_DIR)/app_debug.x470MV $(EXEC_DIR)/app_release.x470MV	rm -Rf $(EXEC_DIR)/server*

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -