📄 makefile
字号:
CWD :=$(shell /bin/pwd)export TOPDIR ?= ${CWD}/../..include ${TOPDIR}/include/Makefile.defRELEASEFILES=mcci_usb.o usbserial.o load_mcci_usb unload_mcci_usb#TARGETKERNEL=linuxKERNELINCLUDEPATH=$(TOPDIR)/linux/includeSYSTEMINCLUDEPATH=$(COMPILE_PATH)/includeCOMPILERINCLUDEPATH=$(COMPILE_PATH)/lib/gcc-lib/arm-linux/2.95.3/include#CROSS_COMPILER = /usr/local/mips/fp_le/bin/mips_fp_le-#CC = $(CROSS_COMPILER)gcc#LD = $(CROSS_COMPILER)ldC_WARN_FLAGS = -Wall -Werror -Wstrict-prototypes#CFLAGS_1 = -mno-abicalls -fno-pic -mlong-calls -mips2 -c -O2#CFLAGS_2 = -mno-abicalls -fno-pic -mlong-calls -c -O2CFLAGS_1 = -c -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-strict-aliasing -fno-common -fno-common -pipe -mapcs-32 -march=armv4 -mtune=arm9tdmi -mshort-load-bytes CFLAGS_2 = -c -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-strict-aliasing -fno-common -fno-common -pipe -mapcs-32 -march=armv4 -mtune=arm9tdmi -mshort-load-bytes #CFLAGS_2 = -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-strict-aliasing -fno-common -fno-common -pipe -mapcs-32 -march=armv4 -mtune=arm9tdmi -mshort-load-bytes -msoft-floatCFLAGS = -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-strict-aliasing -fno-common -fno-common -pipe -mapcs-32 -march=armv4 -mtune=arm9tdmi -mshort-load-bytes C_FLAG_MODULES = -DEXPORT_SYMTAB -DMODULE -D__KERNEL__ -DKERNEL -D_KERNEL -isystem $(KERNELINCLUDEPATH) -isystem $(SYSTEMINCLUDEPATH) -isystem $(COMPILERINCLUDEPATH) -nostdinc LDFLAGS = -r -g -staticHEADERS = mcci_usb.h vspwire.hSRCS = mcci_usb.c all : $(RELEASEFILES) .PHONEY: allmcci_usb.o : pmcci_usb.o mcci_usb_ids.o $(LD) $(LDFLAGS) pmcci_usb.o mcci_usb_ids.o -o mcci_usb.o mcci_usb-debug.o : pmcci_usb-debug.o mcci_usb_ids.o $(LD) $(LDFLAGS) pmcci_usb-debug.o mcci_usb_ids.o -o mcci_usb-debug.o pmcci_usb.o : mcci_usb.c $(HEADERS) $(CC) $(CFLAGS_2) $(C_FLAG_MODULES) $(C_WARN_FLAGS) -DDEBUG mcci_usb.c -o pmcci_usb.o pmcci_usb-debug.o : mcci_usb.c $(HEADERS) $(CC) $(C_FLAG_MODULES) $(C_WARN_FLAGS) -DDEBUG mcci_usb.c -o pmcci_usb-debug.o mcci_usb_ids.o : mcci_usb_ids.c $(HEADERS) $(CC) $(CFLAGS_2) $(C_FLAG_MODULES) mcci_usb_ids.c -o mcci_usb_ids.o usbserial.o : usbserial.c $(HEADERS) $(CC) $(CFLAGS_1) $(C_FLAG_MODULES) usbserial.c -o usbserial.o clean: rm -f *.o *~ core install: all $(CP) ${RELEASEFILES} $(DESTSBIN)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -