config.mk-dooloo

来自「FinC编译器源代码」· MK-DOOLOO 代码 · 共 43 行

MK-DOOLOO
43
字号
ifeq ($(OSTYPE),Linux)CC  = gccAS  = gccLD  = ldAR  = arRANLIB	= ranlibelseCC  = i386-elf-gccAS  = i386-elf-gccLD  = i386-elf-ldAR  = i386-elf-arRANLIB  = i386-elf-ranlibendifMKDIR	= mkdirCP	= cpRM	= rm -fINCL   = $(DOOLU_PATH) -I$(DOOLU_PATH)/includeLIB_PATH    = $(DOOLU_PATH)/libifeq ($(DJGPP),)#for linuxAFLAGS =  -x assembler-with-cpp -D__LINUX__ -I$(INCL)#CFLAGS = -Wall -O -finline-functions -fno-builtin -nostdinc -D__LINUX__ -I$(INCL)#LFLAGS = -Bstatic -Ttext 0x100000 -s -nostartfiles -nostdlib -L$(LIB_PATH)LFLAGS = -Bstatic -Ttext 0x100000 -nostartfiles -nostdlib -L$(LIB_PATH)CFLAGS = -g -Wall -O -finline-functions -fno-builtin -nostdinc -D__LINUX__ -D__DOOLOO__ -I$(INCL)else#for djgppAFLAGS =  -x assembler-with-cpp -D__GNU__ -I$(INCL)CFLAGS = -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -D__DOOLOO__ -I$(INCL)LFLAGS = -Bstatic -Ttext 0x100000 -oformat coff-go32 -s -nostartfiles -nostdlib -L$(LIB_PATH)#CFLAGS = -g -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I$(INCL)#LFLAGS = -Bstatic -Ttext 0x100000 -oformat coff-go32 -nostartfiles -nostdlib -L$(LIB_PATH)endif# Common rules%.o : %.s	$(REDIR) $(CC) $(AFLAGS) $(A_OUTPUT) -c $<%.o : %.S	$(REDIR) $(CC) $(AFLAGS) $(A_OUTPUT) -c $<

⌨️ 快捷键说明

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