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

📄 makefile

📁 基于WINDOWS DDK 编写的文件型文件系统
💻
字号:
# TrueCrypt Linux Kernel Module Makefileifndef KERNEL_SRCKERNEL_SRC := /usr/src/linuxendifTC_COMMON := ../../CommonTC_CRYPTO := ../../Cryptoifneq ($(MAKECMDGOALS),clean)ifdef TC_BASE-include $(TC_BASE)/Linux/Common/.platformendifendififdef NO_WARNINGSEXTRA_CFLAGS += -welseEXTRA_CFLAGS += -Wno-strict-prototypesendifEXTRA_CFLAGS += $(TYPES)EXTRA_CFLAGS += -D_cdecl="" -DBOOL=int -DTRUE=1 -DFALSE=0EXTRA_CFLAGS += -DLINUX_DRIVEREXTRA_CFLAGS += -I$(KERNEL_SRC)/drivers/mdEXTRA_CFLAGS += -I$(TC_BASE)/CryptoEXTRA_CFLAGS += -I$(TC_BASE)/CommonOBJS := $(TC_CRYPTO)/Aescrypt.oOBJS += $(TC_CRYPTO)/Aeskey.oOBJS += $(TC_CRYPTO)/Aestab.oOBJS += $(TC_CRYPTO)/Bf_ecb.oOBJS += $(TC_CRYPTO)/Bf_enc.oOBJS += $(TC_CRYPTO)/Bf_skey.oOBJS += $(TC_CRYPTO)/C_ecb.oOBJS += $(TC_CRYPTO)/C_enc.oOBJS += $(TC_CRYPTO)/C_skey.oOBJS += $(TC_CRYPTO)/Des.oOBJS += $(TC_CRYPTO)/Des_enc.oOBJS += $(TC_CRYPTO)/Ecb3_enc.oOBJS += $(TC_CRYPTO)/Serpent.oOBJS += $(TC_CRYPTO)/Set_key.oOBJS += $(TC_CRYPTO)/Twofish.oOBJS += $(TC_COMMON)/Crc.oOBJS += $(TC_COMMON)/Crypto.oOBJS += $(TC_COMMON)/Endian.oOBJS += $(TC_COMMON)/GfMul.oOBJS += $(TC_COMMON)/Tests.oOBJS += Dm-target.otruecrypt-objs := $(OBJS)obj-m := truecrypt.oUSER_OBJS_F := ../.user-objsKERNEL_OBJS_F := ../.kernel-objstruecrypt: objclean	@$(MAKE) TC_BASE=$(PWD)/../.. -C $(KERNEL_SRC) SUBDIRS=$(PWD) M=$(PWD) modules $(TC_BASE)/Linux/Common/.platform: $(TC_BASE)/Linux/Common/Platform.c	@$(CC) -o $(TC_BASE)/Linux/Common/platform $<	@$(TC_BASE)/Linux/Common/platform >$(TC_BASE)/Linux/Common/.platformobjclean:	@if [ -f $(USER_OBJS_F) ]; then rm -f $(OBJS) $(USER_OBJS_F); fi	@>$(KERNEL_OBJS_F)clean:	-rm -f $(OBJS) ../Common/.platform ../Common/platform	$(MAKE) -C $(KERNEL_SRC) SUBDIRS=$(PWD) M=$(PWD) cleaninstall: truecrypt	$(MAKE) -C $(KERNEL_SRC) SUBDIRS=$(PWD) M=$(PWD) modules_install	depmod -a

⌨️ 快捷键说明

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