📄 makefile.e
字号:
#====================================================================# File automatically generated by EISC-Studio2 # This file regenerated each time you run EISC Studio, so save under a # new name if you hand edit, or it will be overwritten.# www.adc.co.kr#====================================================================#===============Standard defines=============CORENAME =se3208CC = $(CORENAME)-elf-gccAS = $(CORENAME)-elf-asLD = $(CORENAME)-elf-ldAR = $(CORENAME)-elf-arRANLIB = $(CORENAME)-elf-ranlibOBJCOPY = $(CORENAME)-elf-objcopyOBJDUMP = $(CORENAME)-elf-objdumpGENERALFLAGS = -g -Wall ASLAGS = C_DEFINE = CFLAGS = $(C_DEFINE)CC_DEFINE = CCFLAGS = $(CC_DEFINE)LDFLAGS = -lVGSDK -nostartfilesARFLAGS = -rcvDISFLAGS = -DSx# ============ Define directory =============OUTPUTDIR = output/OBJDIR = obj/# ============= Files ======================LINKERSCRIPTS = se3208.vctSRC =\crt0.S\graphic_cf_main.cOBJECT =\$(OBJDIR)crt0.o\$(OBJDIR)graphic_cf_main.oINCDIRS =\ -I../includeLIBDIRS =\ -L../LibLIBFLAGS =# ============= Targets Follow ============ TARGET = $(OUTPUTDIR)06_Graphic_CF.elfBINARY = $(TARGET).binHEX = $(TARGET).hexDISASSEMBLE = $(TARGET).disALL : $(TARGET)all : $(TARGET)binary : $(BINARY)bin : $(BINARY)hex : $(HEX)disassemble : $(DISASSEMBLE)dis : $(DISASSEMBLE)clean : rm -f $(OBJECT) $(TARGET) $(DISASSEMBLE) $(BINARY)cleanall : rm -f $(OBJECT) $(TARGET) $(DISASSEMBLE) $(BINARY)cleanobj : rm -f $(OBJECT)cleanbin : rm -f $(BINARY)cleandis : rm -f $(DISASSEMBLE)# ============= Dependency Rule Follow ==============$(TARGET): $(OBJECT) Makefile.e se3208.vct $(CC) -o $(TARGET) $(OBJECT) $(GENERALFLAGS) $(INCDIRS) $(LIBDIRS) $(LIBFLAGS) $(LDFLAGS) -Xlinker -T$(LINKERSCRIPTS) $(BINARY): $(TARGET) $(OBJCOPY) -O binary $(TARGET) -I elf32-se3208 $@$(DISASSEMBLE) : $(TARGET) $(OBJDUMP) $(DISFLAGS) $(TARGET) > $@ $(HEX) : $(TARGET) $(OBJCOPY) -O ihex $(TARGET) -I elf32-se3208 $@$(OBJDIR)crt0.o : crt0.S $(AS) $(ASFLAGS) $(INCDIRS) -gstabs -o $@ $<$(OBJDIR)graphic_cf_main.o: graphic_cf_main.c ../include/VGSDK.h \ ../include/VGSDKpv.h ../include/ata.h ../include/otherdef.h \ ../include/../include/VGSDKpv.h ../include/fatdrv.h ../include/io.h \ ../include/pio.h ../include/register.h ../include/se3208.h \ ../include/vgint.h ../include/vgsnd.h ../include/vgsndmem.h \ ../include/vgtimer.h /usr/local/se3208-elf/include/math.h $(CC) $(GENERALFLAGS) $(CFLAGS) $(INCDIRS) -c -o $@ $<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -