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

📄 xdccfg_linuxarm.mak

📁 视频解码程序
💻 MAK
字号:
##  Copyright 2006 by Texas Instruments Incorporated.#  #  All rights reserved. Property of Texas Instruments Incorporated.#  Restricted rights to use, duplicate or disclose this code are#  granted through contract.#  ###  ======== xdccfg.mak ========#  Variables and make rules that let a Linux build application incorporate#  the XDC configuration step for its .cfg fileall:# for config file <dir>/<name>.cfg, create temporary package in <dir>/<name>_package/XDC_CFGPKGDIR = $(dir $(XDC_CFGFILE))$(basename $(notdir $(XDC_CFGFILE)))_package# XDC executableXDC_EXE = $(XDC_INSTALL_DIR)/xdc# define compile flags the user must add to his CPPFLAGSXDC_FLAGS=-Dxdc_target__='<gnu/targets/std.h>' \	-I$(subst ;, -I,$(XDC_PATH)) -I$(XDC_CFGPKGDIR) -I$(XDC_CFGPKGDIR)/.. \	-I$(XDC_INSTALL_DIR)/packages -I$(XDC_INSTALL_DIR)/packages/xdc# define the generated C file, resulting Object file, and generated link fileXDC_CFILE=package/cfg/pkg_x470MV.cXDC_OFILE=$(XDC_CFGPKGDIR)/$(patsubst %.c,%.o,$(XDC_CFILE))XDC_LFILE=$(XDC_CFGPKGDIR)/$(patsubst %.c,%.xdl,$(XDC_CFILE))# this rule makes XDC generate the necessary C file$(XDC_CFGPKGDIR)/$(XDC_CFILE): $(XDC_CFGFILE) $(XDC_CFGPKGDIR)/package.xdc	cd $(XDC_CFGPKGDIR); $(XDC_EXE) XDCPATH="$(XDC_PATH)" $(XDC_CFILE)# create a dummy package for the program for purpose of running configurationCONFIGBLDTEXT =                                         \    var MVArm9 = xdc.useModule("gnu.targets.MVArm9");   \    MVArm9.rootDir = "/dummy";                          \    MVArm9.GCCVERS = "3.4.3";                           \    MVArm9.GCCTARG = "armv5tl-montavista-linuxeabi";    \    Build.targets = [ MVArm9 ];PACKAGEBLDTEXT = \    var targ = xdc.om[ "gnu.targets.MVArm9" ];          \    Pkg.addExecutable( "pkg", targ, "ti.platforms.evmDM6446", { profile: "debug" } );PKGCFGTEXT = utils.importFile( "../$(notdir $(XDC_CFGFILE))" );PACKAGEXDCTEXT =                          \    requires ti.sdo.linuxutils.cmem;      \    requires ti.sdo.ce.trace;             \    requires dsplink.gpp [0,1,0];$(XDC_CFGPKGDIR)/package.xdc:	@rm -rf $(XDC_CFGPKGDIR)	@mkdir $(XDC_CFGPKGDIR)	@echo '$(CONFIGBLDTEXT)'  > $(XDC_CFGPKGDIR)/config.bld	@echo '$(PACKAGEBLDTEXT)' > $(XDC_CFGPKGDIR)/package.bld	@echo '$(PKGCFGTEXT)'     > $(XDC_CFGPKGDIR)/pkg.cfg	@echo '$(PACKAGEXDCTEXT)' > $(XDC_CFGPKGDIR)/package.xdc	@echo 'package {}'       >> $(XDC_CFGPKGDIR)/package.xdcclean::	# [CE] clean up XDC config stuff	rm -rf $(XDC_CFGPKGDIR)##  @(#) codec_engine_1_02 1,0,0,147 7-14-2006 ce-d14#

⌨️ 快捷键说明

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