makefile

来自「good luck to everyone!」· 代码 · 共 1,705 行 · 第 1/5 页

TXT
1,705
字号
	 $(OBJ_DIR)/CEncoder.o $(OBJ_DIR)/CUltrasonic.o $(OBJ_DIR)/CJaguar.o \	 $(OBJ_DIR)/CServo.oPROJECT_TARGETS := $(OBJECTS)SUB_OBJECTS :=SUB_TARGETS :=endififeq ($(BUILD_SPEC),SIMNTgnu)SUBDIRS :=OBJECTS := $(OBJ_DIR)/CAnalogChannel.o $(OBJ_DIR)/CCounter.o $(OBJ_DIR)/SimpleCRobot.o \	 $(OBJ_DIR)/CAccelerometer.o $(OBJ_DIR)/CJoystick.o $(OBJ_DIR)/CTimer.o \	 $(OBJ_DIR)/CCompressor.o $(OBJ_DIR)/CRobotDrive.o $(OBJ_DIR)/CDigitalInput.o \	 $(OBJ_DIR)/CGearTooth.o $(OBJ_DIR)/CGyro.o $(OBJ_DIR)/CDigitalOutput.o \	 $(OBJ_DIR)/CSolenoid.o $(OBJ_DIR)/CSerialPort.o $(OBJ_DIR)/CRelay.o \	 $(OBJ_DIR)/CDriverStation.o $(OBJ_DIR)/CVictor.o $(OBJ_DIR)/CPWM.o \	 $(OBJ_DIR)/CEncoder.o $(OBJ_DIR)/CUltrasonic.o $(OBJ_DIR)/CJaguar.o \	 $(OBJ_DIR)/CServo.oPROJECT_TARGETS := $(OBJECTS)SUB_OBJECTS :=SUB_TARGETS :=endififeq ($(BUILD_SPEC),SIMSPARCSOLARISdiab)SUBDIRS :=OBJECTS := $(OBJ_DIR)/CAnalogChannel.o $(OBJ_DIR)/CCounter.o $(OBJ_DIR)/SimpleCRobot.o \	 $(OBJ_DIR)/CAccelerometer.o $(OBJ_DIR)/CJoystick.o $(OBJ_DIR)/CTimer.o \	 $(OBJ_DIR)/CCompressor.o $(OBJ_DIR)/CRobotDrive.o $(OBJ_DIR)/CDigitalInput.o \	 $(OBJ_DIR)/CGearTooth.o $(OBJ_DIR)/CGyro.o $(OBJ_DIR)/CDigitalOutput.o \	 $(OBJ_DIR)/CSolenoid.o $(OBJ_DIR)/CSerialPort.o $(OBJ_DIR)/CRelay.o \	 $(OBJ_DIR)/CDriverStation.o $(OBJ_DIR)/CVictor.o $(OBJ_DIR)/CPWM.o \	 $(OBJ_DIR)/CEncoder.o $(OBJ_DIR)/CUltrasonic.o $(OBJ_DIR)/CJaguar.o \	 $(OBJ_DIR)/CServo.oPROJECT_TARGETS := $(OBJECTS)SUB_OBJECTS :=SUB_TARGETS :=endififeq ($(BUILD_SPEC),SIMSPARCSOLARISgnu)SUBDIRS :=OBJECTS := $(OBJ_DIR)/CAnalogChannel.o $(OBJ_DIR)/CCounter.o $(OBJ_DIR)/SimpleCRobot.o \	 $(OBJ_DIR)/CAccelerometer.o $(OBJ_DIR)/CJoystick.o $(OBJ_DIR)/CTimer.o \	 $(OBJ_DIR)/CCompressor.o $(OBJ_DIR)/CRobotDrive.o $(OBJ_DIR)/CDigitalInput.o \	 $(OBJ_DIR)/CGearTooth.o $(OBJ_DIR)/CGyro.o $(OBJ_DIR)/CDigitalOutput.o \	 $(OBJ_DIR)/CSolenoid.o $(OBJ_DIR)/CSerialPort.o $(OBJ_DIR)/CRelay.o \	 $(OBJ_DIR)/CDriverStation.o $(OBJ_DIR)/CVictor.o $(OBJ_DIR)/CPWM.o \	 $(OBJ_DIR)/CEncoder.o $(OBJ_DIR)/CUltrasonic.o $(OBJ_DIR)/CJaguar.o \	 $(OBJ_DIR)/CServo.oPROJECT_TARGETS := $(OBJECTS)SUB_OBJECTS :=SUB_TARGETS :=endifPROJECT_TYPE = DKMDEFINES = EXPAND_DBG = 0ifeq ($(BUILD_SPEC),PPC32diab)VX_CPU_FAMILY = ppcCPU = PPC32TOOL_FAMILY = diabTOOL = diabTOOL_PATH = CC_ARCH_SPEC = -tPPCFH:vxworks63 -Xstmw-slow -DPPC32_fp60xLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC32gnu)VX_CPU_FAMILY = ppcCPU = PPC32TOOL_FAMILY = gnuTOOL = gnuTOOL_PATH = CC_ARCH_SPEC = -mhard-float -mstrict-align -mno-implicit-fp -DPPC32_fp60xLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC32sfdiab)VX_CPU_FAMILY = ppcCPU = PPC32TOOL_FAMILY = diabTOOL = sfdiabTOOL_PATH = CC_ARCH_SPEC = -tPPCFS:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC32sfgnu)VX_CPU_FAMILY = ppcCPU = PPC32TOOL_FAMILY = gnuTOOL = sfgnuTOOL_PATH = CC_ARCH_SPEC = -msoft-float -mstrict-alignLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC403diab)VX_CPU_FAMILY = ppcCPU = PPC403TOOL_FAMILY = diabTOOL = diabTOOL_PATH = CC_ARCH_SPEC = -tPPC403FS:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC403gnu)VX_CPU_FAMILY = ppcCPU = PPC403TOOL_FAMILY = gnuTOOL = gnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=403 -mstrict-align -msoft-floatLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC405diab)VX_CPU_FAMILY = ppcCPU = PPC405TOOL_FAMILY = diabTOOL = diabTOOL_PATH = CC_ARCH_SPEC = -tPPC405FS:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC405gnu)VX_CPU_FAMILY = ppcCPU = PPC405TOOL_FAMILY = gnuTOOL = gnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=405 -mstrict-align -msoft-floatLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC405sfdiab)VX_CPU_FAMILY = ppcCPU = PPC405TOOL_FAMILY = diabTOOL = sfdiabTOOL_PATH = CC_ARCH_SPEC = -tPPC405FS:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC405sfgnu)VX_CPU_FAMILY = ppcCPU = PPC405TOOL_FAMILY = gnuTOOL = sfgnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=405 -mstrict-align -msoft-floatLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC440diab)VX_CPU_FAMILY = ppcCPU = PPC440TOOL_FAMILY = diabTOOL = diabTOOL_PATH = CC_ARCH_SPEC = -tPPC440FH:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC440gnu)VX_CPU_FAMILY = ppcCPU = PPC440TOOL_FAMILY = gnuTOOL = gnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=440 -mstrict-align -msoft-floatLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC440sfdiab)VX_CPU_FAMILY = ppcCPU = PPC440TOOL_FAMILY = diabTOOL = sfdiabTOOL_PATH = CC_ARCH_SPEC = -tPPC440FS:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC440sfgnu)VX_CPU_FAMILY = ppcCPU = PPC440TOOL_FAMILY = gnuTOOL = sfgnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=440 -mstrict-align -msoft-floatLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC603diab)VX_CPU_FAMILY = ppcCPU = PPC603TOOL_FAMILY = diabTOOL = diabTOOL_PATH = CC_ARCH_SPEC = -tPPC603FH:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC603gnu)VX_CPU_FAMILY = ppcCPU = PPC603TOOL_FAMILY = gnuTOOL = gnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=603 -mstrict-align -mno-implicit-fp -mlongcallLIBPATH = LIBS = IDE_INCLUDES = -I.. -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC604diab)VX_CPU_FAMILY = ppcCPU = PPC604TOOL_FAMILY = diabTOOL = diabTOOL_PATH = CC_ARCH_SPEC = -tPPC604FH:vxworks63LIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC604gnu)VX_CPU_FAMILY = ppcCPU = PPC604TOOL_FAMILY = gnuTOOL = gnuTOOL_PATH = CC_ARCH_SPEC = -mcpu=604 -mstrict-align -mno-implicit-fpLIBPATH = LIBS = IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip IDE_LIBRARIES = endififeq ($(BUILD_SPEC),PPC85XXdiab)VX_CPU_FAMILY = ppcCPU = PPC85XXTOOL_FAMILY = diabTOOL = diabTOOL_PATH = CC_ARCH_SPEC = -tPPCE500FS:vxworks63LIBPATH = LIBS = 

⌨️ 快捷键说明

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