📄 makefile
字号:
$(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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -