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

📄 makefile

📁 MPC8548上用GPIO口模拟的SPI控制器.包括初始化,单字节读写,多字节读写等等.调试通过
💻
字号:
# Wind River Workbench generated Makefile.# Do not edit!!!## The file ".wrmakefile" is the template used by the Wind River Workbench to# generate the makefiles of this project. Add user-specific build targets and# make rules only(!) in this project's ".wrmakefile" file. These will then be# automatically dumped into the makefiles.WIND_HOME := $(subst \,/,$(WIND_HOME))WIND_BASE := $(subst \,/,$(WIND_BASE))WIND_USR := $(subst \,/,$(WIND_USR))all : pre_recursion subdirs_all post_recursion pre_build main_all post_buildTRACE=0TRACEON=$(TRACE:0=@)TRACE_FLAG=$(TRACEON:1=)MAKEFILE := MakefileBUILD_SPEC = PPC85XXsfgnuDEBUG_MODE = 1SRC_DIR := .BUILD_ROOT_DIR := PRJ_ROOT_DIR := E:/CPBv4.0/Driver/i2c_projWS_ROOT_DIR := E:/CPBv4.0/DriverALL_BUILD_SPECS := PPC85XXsfgnuENABLED_BUILD_SPECS := $(ALL_BUILD_SPECS)ifeq ($(BUILD_SPEC),PPC85XXsfgnu)ifeq ($(DEBUG_MODE),1)OBJ_DIR := PPC85XXsfgnu_DEBUGelseOBJ_DIR := PPC85XXsfgnuendifendifDEP_FILES := $(OBJ_DIR)/spiDrv8548.d-include $(DEP_FILES)ifeq ($(BUILD_SPEC),PPC85XXsfgnu)SUBDIRS :=OBJECTS := $(OBJ_DIR)/spiDrv8548.oPROJECT_TARGETS := $(OBJECTS)SUB_OBJECTS :=SUB_TARGETS :=endifPROJECT_TYPE = DKMDEFINES = EXPAND_DBG = 0ifeq ($(BUILD_SPEC),PPC85XXsfgnu)VX_CPU_FAMILY = ppcCPU = PPC85XXTOOL_FAMILY = gnuTOOL = sfgnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=8540 -mstrict-align -msoft-float -mabi=no-speLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip endififeq ($(BUILD_SPEC),PPC85XXsfgnu)ifeq ($(DEBUG_MODE),1)DEBUGFLAGS_C-Compiler = -gelseDEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtinendif$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c	$(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi  -Wall  -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL   $(DEFINES) -o "$@" -c "$<" -mlongcallendififeq ($(BUILD_SPEC),PPC85XXsfgnu)ifeq ($(DEBUG_MODE),1)DEBUGFLAGS_C++-Compiler = -gelseDEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtinendif$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp	$(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall  -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL   $(DEFINES) -o "$@" -c "$<" -mlongcall$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C	$(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall  -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL   $(DEFINES) -o "$@" -c "$<" -mlongcall$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx	$(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall  -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL   $(DEFINES) -o "$@" -c "$<" -mlongcall$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc	$(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall  -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL   $(DEFINES) -o "$@" -c "$<" -mlongcallendififeq ($(BUILD_SPEC),PPC85XXsfgnu)ifeq ($(DEBUG_MODE),1)DEBUGFLAGS_Assembler = -gelseDEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtinendif$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s	$(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi   -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL   $(DEFINES) -o "$@" -c "$<"endifWIND_SCOPETOOLS_BASE := $(subst \,/,$(WIND_SCOPETOOLS_BASE))-include *.makefilemain_all : check_objectdir external_build $(PROJECT_TARGETS)	@echo "make: built targets of `pwd`"check_objectdir :	@if [ ! -d "$(OBJ_DIR)" ]; then\		mkdir -p $(OBJ_DIR);\	fi# entry point for extending the buildexternal_build ::	@echo ""# main entry point for pre processing prior to the recursionpre_recursion ::	@echo ""# main entry point for post processing after the recursionpost_recursion ::	@echo ""# main entry point for pre processing prior to the buildpre_build :: $(PRE_BUILD_STEP) generate_sources	@echo ""# entry point for generating sources prior to the buildgenerate_sources ::	@echo ""# main entry point for post processing after the buildpost_build :: $(POST_BUILD_STEP) deploy_output	@echo ""# entry point for deploying output after the builddeploy_output ::	@echo ""# recursive make in SUBDIRSsubdirs_all :	@_PWD=`pwd`;\	for dir in _dummy_ $(SUBDIRS); do\		if [ "$$dir" = "_dummy_" ]; then\			continue ;\		fi;\		if [ ! -d "$$dir" ]; then\			continue ;\		fi;\		echo "Recursive make: Changing to Directory '$$dir'";\		cd "$$dir";\		"$(MAKE)" -f "$(MAKEFILE)" $(MFLAGS) all || exit;\		echo "Recursive make: Changing back to Directory '$$_PWD'";\		cd "$$_PWD";\	doneclean ::	@_PWD=`pwd`;\	for dir in _dummy_ $(SUBDIRS); do\		if [ "$$dir" = "_dummy_" ]; then\			continue ;\		fi;\		if [ ! -d "$$dir" ]; then\			continue ;\		fi;\		echo "Recursive make: Changing to Directory '$$dir'";\		cd "$$dir";\		"$(MAKE)" -f "$(MAKEFILE)" $(MFLAGS) $@ || exit;\		echo "Recursive make: Changing back to Directory '$$_PWD'";\		cd "$$_PWD";\	doneclean :: external_clean $(CLEAN_STEP) _clean# entry point for extending the build cleanexternal_clean ::	@echo ""_clean :	@echo "make: removing targets and objects of `pwd`";\	rm -f $(OBJECTS) $(PROJECT_TARGETS) $(DEP_FILES) $(wildcard $(OBJ_DIR)/*.unstripped) $(wildcard $(OBJ_DIR)/ctdt.*)build_all_specs :	@echo "building target default for ALL build-specs";\	for spec in _dummy_ $(ALL_BUILD_SPECS); do\		if [ "$$spec" = "_dummy_" ]; then\			continue ;\		fi;\		echo " ";\		echo "building all for build-spec '$$spec'";\		"$(MAKE)" -f "$(MAKEFILE)" $(MFLAGS) BUILD_SPEC=$$spec DEBUG_MODE=$(DEBUG_MODE) TRACE=$(TRACE) || exit;\	doneclean_all_specs :	@echo "building target clean for ALL build-specs";\	for spec in _dummy_ $(ALL_BUILD_SPECS); do\		if [ "$$spec" = "_dummy_" ]; then\			continue ;\		fi;\		echo " ";\		echo "building clean for build-spec '$$spec'";\		"$(MAKE)" -f "$(MAKEFILE)" $(MFLAGS) BUILD_SPEC=$$spec DEBUG_MODE=$(DEBUG_MODE) TRACE=$(TRACE) clean || exit;\	donebuild_enabled_specs :	@echo "building target default for ENABLED build-specs";\	for spec in _dummy_ $(ENABLED_BUILD_SPECS); do\		if [ "$$spec" = "_dummy_" ]; then\			continue ;\		fi;\		echo " ";\		echo "building all for build-spec '$$spec'";\		"$(MAKE)" -f "$(MAKEFILE)" $(MFLAGS) BUILD_SPEC=$$spec DEBUG_MODE=$(DEBUG_MODE) TRACE=$(TRACE) || exit;\	doneclean_enabled_specs :	@echo "building target clean for ENABLED build-specs";\	for spec in _dummy_ $(ENABLED_BUILD_SPECS); do\		if [ "$$spec" = "_dummy_" ]; then\			continue ;\		fi;\		echo " ";\		echo "building clean for build-spec '$$spec'";\		"$(MAKE)" -f "$(MAKEFILE)" $(MFLAGS) BUILD_SPEC=$$spec DEBUG_MODE=$(DEBUG_MODE) TRACE=$(TRACE) clean || exit;\	done

⌨️ 快捷键说明

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