📄 makefile
字号:
# Makefile for IRDA testifeq ($(CROSS),y) GCC=sparc-elf-gccCFLAGS=-O2 -Wall -Wstrict-prototypes -msoft-float -mv8 $(DEBUG) AR=sparc-elf-arCC=sparc-elf-gccLIB_DIR= ../../lib/lib_sparcelseifeq ($(PURIFY),y)GCC=purify gccCC=purify gccCFLAGS=-O2 -Wall -Wstrict-prototypes $(DEBUG) -DTEST_IRDAelseGCC=gccCC=gccCFLAGS=-O2 -Wall -Wstrict-prototypes $(DEBUG) -DTEST_IRDAendif AR=arLIB_DIR= ../../lib/lib_x86endif#DEBUG=-gMAKE=makeRM=rm CP=cpTARGET = libd_srv_irda.a#CFLAGS += -Wall -g $(EXTRA_COMPILE_FLAGS)#CFLAGS+= -fstack-check -O0#CFLAGS+= -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations#CFLAGS+= -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline#OBJS = #TESTOBJS = #ALLOBJS = test.o#ALLOBJS = $(OBJS) $(TESTOBJS)#SYMLINKS = #all: testall: $(TARGET) IRDA_SOURCES = timer.c irqueue.c crc-ccitt.c parameters.c wrapper.c qos.c discovery.c irda_device.c \ irlap_frame.c irlap_event.c iriap_event.c irias_object.c irlmp.c irlmp_event.c irlmp_frame.c \ iriap.c irmod.c irlap.c skbuff.c irttp.c af_irda.c irda.c \ ./obex/databuffer.c ./obex/ircp.c ./obex/ircp_client.c ./obex/ircp_io.c \ ./obex/ircp_server.c ./obex/irobex.c \ ./obex/obex.c ./obex/obex_client.c ./obex/obex_connect.c ./obex/obex_header.c \ ./obex/obex_main.c ./obex/obex_object.c \ ./obex/obex_server.c ./obex/obex_transport.c #IRDA_HEADERS = #OBJS = $(IRDA_SOURCES:.c=.o) test_irda.o OBJS = $(IRDA_SOURCES:.c=.o)ifeq ($(CROSS), y)$(TARGET): $(OBJS) $(AR) r $(TARGET) $(OBJS) ; $(CP) -f $(TARGET) $(LIB_DIR)/else$(TARGET): $(OBJS) $(AR) r $(TARGET) $(OBJS); $(CP) -f $(TARGET) $(LIB_DIR)/endifclean: $(RM) -f $(ALLOBJS) core *.o *.a $(MAKE) clean -C ./obex
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -