⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 这是Linux系统下的对UDF文件系统新增的功能
💻
字号:
## Makefile for the Linux OSTA-UDF(tm) filesystem support.## 9/24/98 dgb: 	changes made to allow compiling outside#		of the kernel# 11/29/98      more rearranging#include ../config.mkifeq ($(UTS_SHORT),2.2)MODDIR	= $(PREFIX)/lib/modules/$(UTS_RELEASE)/fselseMODDIR	= $(PREFIX)/lib/modules/$(UTS_RELEASE)/kernel/fs/udfendififndef CFLAGSKFLAGS	= -O2 -Wall -Wstrict-prototypes -pipeendifCPPFLAGS= $(PCDEBUG) -D__KERNEL__ -DMODULE -I../include\		-I. -I$(LINUX)/include -I$(LINUX)/include/asm-$(ARCH)/mach-default $(SMPFLAG) -DCONFIG_UDF_FS_EXT -DKBUILD_MODNAME=udfCOFLAGS	= -kvCFLAGS	= $(KFLAGS) $(MFLAG) $(ACFLAG)SRCS	:= balloc.c dir.c file.c ialloc.c inode.c lowlevel.c namei.cSRCS	+= partition.c super.c truncate.c symlink.c fsync.cSRCS	+= crc.c directory.c misc.c udftime.c unicode.cOBJS	= $(SRCS:%.c=%.o)MODULES	= udf.oall:	../.prereq.ok kcheck $(MODULES)showvars:	@echo CFLAGS $(CFLAGS)	@echo CPPFLAGS $(CPPFLAGS)	@echo MODDIR $(MODDIR)	@echo UTS_RELEASE $(UTS_RELEASE)	@echo SRCS $(SRCS)	@echo OBJS $(OBJS)modules: udf.oclean:	rm -f core core.* *.o .*.o *.s *.a *~ .depfiles/*.d	-rmdir .depfilesmodules_install: $(MODULES) ../.prereq.ok kcheck	-mkdir -p $(MODDIR)	install -o root -g root -m 644 $(MODULES) $(MODDIR)# Stuff to automatically maintain dependency files%.o:	../linux-$(UTS_SHORT)/%.c	$(CC) -MD $(CFLAGS) $(CPPFLAGS) -DKBUILD_BASENAME=$* -c -o $@ $<	@mkdir -p .depfiles ; mv -f $*.d .depfileskcheck:	@. ../config.out ; \	if [ "##CHECK" != "" ] ; then \		if [ "`cksum < $$CHECK`" != "$$CKSUM" ] ; then \			/bin/echo -n "Kernel configuration has changed." ; \			/bin/echo " Please re-run 'make config'." ; \			exit 1 ; \		fi ; \	fiudf.o: $(OBJS)	$(LD) -r -o $@ $(OBJS)	@echo Done.-include $(SRCS:%.c=.depfiles/%.d)

⌨️ 快捷键说明

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