makefile

来自「skyeye 仿真软件」· 代码 · 共 54 行

TXT
54
字号
ifneq ($(OSTYPE),beos)### for cross-compileCC = /usr/local/bin/i586-beos-gccKERNEL = /usr/local/i586-beos/lib/_KERNEL_elseKERNEL = /boot/develop/lib/x86/_KERNEL_endifEXTRA_CFLAGS ?=CFLAGS = -O3 -no-fpic $(EXTRA_CFLAGS)OBJECTS = skyeye_tap.oskyeye_tap : $(OBJECTS)	$(CC) -nostdlib $^ -o $@ $(KERNEL)all: skyeye_tapclean:	-rm -f Makefile.dep	-rm -f *.o	-rm -f skyeye_tapifeq ($(OSTYPE),beos)install: skyeye_tap	-mkdir -p /boot/home/config/add-ons/kernel/drivers/bin	-cp -f ./skyeye_tap /boot/home/config/add-ons/kernel/drivers/bin/skyeye_tap	-mkdir -p /boot/home/config/add-ons/kernel/drivers/dev/net	-ln -sf ../../bin/skyeye_tap /boot/home/config/add-ons/kernel/drivers/dev/net/skyeye_tapuninstall:	-rm -f /boot/home/config/add-ons/kernel/drivers/dev/net/skyeye_tap	-rm -f /boot/home/config/add-ons/kernel/drivers/bin/skyeye_tapelseinstall:	@echo "*** You don't need this when cross-compile."uninstall:	@echo "*** You don't need this when cross-compile."endif.SUFFIXES: .c .o.c.o:	$(CC) $(CFLAGS) -c $< -o $@Makefile.dep:	-$(CC) $(CFLAGS) -MM skyeye_tap.c > Makefile.dep-include Makefile.dep

⌨️ 快捷键说明

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