makefile

来自「实时fifo先进先出队列」· 代码 · 共 52 行

TXT
52
字号
## Copyright Lineo Inc (stuarth@lineo.com). # Licensed under the GPL#VER  = rtai_rtl_fifos-06RTAI = $(shell uname -r | grep -q rthal; echo $$? )ifeq ($(RTAI), 0)        # add these to RTFLAGS if you have rtai-0.9 	RTFLAGS = -DRTAI -DRTAI_PROC -DRTAI_CONIO -DRTAI_RTF_NAMED	CFLAGS 	= -Wall -O2 -fno-schedule-insns2	RTINC   = -I../includeelse	include ../rtl.mkendifKFLAGS 		= -D__KERNEL__ -DMODULE -DRTAI_RTF_NAMED $(RTFLAGS)RTINCLUDE 	= -I. $(RTINC) $(INCLUDE)TARGETS 	= rt rt_fifos.o	regression regression.o \				regression2 regression2.o \				regression3 regression3.oall: $(TARGETS)clean:	rm -f $(TARGETS) rt:	ln -s ../include rtrt_fifos.c: rtai_fifos.h rt_compat.hregression2: regression2.c	$(CC) $(CPPFLAGS) -O2 -o $@ $< -lpthreadrelease:	mkdir $(VER)	@for i in *.c *.h CHANGES Makefile REGRESSION README \			  LICENSE README.FIFOS; \                                        do cp -a $$i $(VER); done	-find $(VER) -name CVS -exec rm -rf {} \; 2>/dev/null	tar zcvf $(VER).tar.gz $(VER)	rm -rf $(VER)%.o : %.c	$(CC) $(CFLAGS) $(RTINCLUDE) $(KFLAGS) -c -o $@ $<% : %.c	$(CC) $(UINCLUDE) -o $@ $^

⌨️ 快捷键说明

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