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

📄 makefile

📁 Solaris操作系统下的过滤驱动程序, C源码程序.
💻
字号:
CC=gccOPT_DEBUG=-Wall -Werror -Wno-unused -O2 -gOPT_DBG=-DDEBUG_VFS_LOCKSOPT_DEF=-DKERNEL -DKLD_MODULE -DVFS_LKM -DVFS_KLD -DFISTGENOPT_INC=-I. -I$(SYS_SRC)CFLAGS=$(OPT_DEBUG) $(OPT_DEF) $(OPT_DBG) $(OPT_INC)UCFLAGS=$(OPT_DEBUG) -DFISTGEN $(OPT_INC)SYS_SRC=/sysKLD=/modulesTARGET = wrapfs.koBINS = fist_ioctl mount_wrapfs FIST_USER_BINSSRC = vnode.c vfs.c print.c subr.c fist_wrapfs.c FIST_MOD_SRC FIST_AUX_SRCOBJ0 = setdef0.oOBJ = ${SRC:.c=.o}OBJ1 = setdef1.oall: $(TARGET) $(BINS)$(TARGET): $(OBJ0) $(OBJ) $(OBJ1)	ld -Bshareable -o $(TARGET) $(OBJ0) $(OBJ) $(OBJ1)vnode_if.c vnode_if.h: /usr/include/sys/vnode.h	sh $(SYS_SRC)/kern/vnode_if.sh $(SYS_SRC)/kern/vnode_if.srcsetdefs.h setdef0.c setdef1.c: $(OBJ)	gensetdefs $(OBJ)opt_debug.h:	touch opt_debug.hopt_vmpage.h:	touch opt_vmpage.hfist_ioctl: fist_ioctl.c	${CC} -o $@ $? ${UCFLAGS}mount_wrapfs: mount_wrapfs.c getmntopts.c	${CC} -o $@ $? ${UCFLAGS}FIST_UBIN_RULES$(OBJ): fist.h wrapfs.h opt_debug.h opt_vmpage.h vnode_if.h vnode_if.cinstall: $(TARGET)	install -c -m 775 $(TARGET) $(KLD)clean:	rm -f *~ \#* core *.d .*.flags $(OBJ) $(OBJ0) $(OBJ1)	rm -f $(TARGET) opt_debug.h opt_vmpage.h vnode_if.c vnode_if.h 	rm -f setdefs.h setdef0.c setdef1.c $(BINS)#-include *.d

⌨️ 快捷键说明

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