📄 makefile
字号:
TRANSPORT=rawOUTPUT=spp_masterOBJS=main.o lights.o store.o config.o invalid.o uart.o usb.oLIBS:= -lsdp_parse -lcm_rfcomm -lsched -lmessage -ltimer -lpanicLINT_SRCS=main.c $(patsubst %,../spp_common/%,lights.c store.c config.c invalid.c transport.c uart.c usb.c)# Deduce some #define's based on TRANSPORTifeq ($(TRANSPORT),usb)DEFS+= -DTRANSPORT_USBelseifeq ($(TRANSPORT),raw)DEFS+= -DTRANSPORT_UART# Comment the next line out to avoid the handshake libraryDEFS+= -DUSE_HANDSHAKE#DEFS+= -DCSR_APPLICATION_HARDWARE#DEFS+= -DNANOSIRAelse$(error TRANSPORT not recognised. Choose usb or raw)endifendif# Add the handshake library if we need itifneq (,$(findstring HANDSHAKE,$(DEFS)))LIBS:=-lhandshake $(LIBS)endifinclude ../Makefile.inc%.o : ../spp_common/%.c $(GCC) $(CFLAGS) -c $< -o $@main.o : spp_master_service_record.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -