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

📄 makefile

📁 源码开放的加密软件。最新版本!!可以在一个文件内部创建多样化的加密磁盘并且将其配置为一个可以通过一个驱动器盘符访问的虚拟磁盘.任何存储在该虚拟磁盘上的文件可以被自动地实时加密,并且只有当使用正确的密码
💻
字号:
## Copyright (c) TrueCrypt Foundation. All rights reserved.## Covered by the TrueCrypt License 2.3 the full text of which is contained# in the file License.txt included in TrueCrypt binary and source code# distribution packages.#TC_COMMON := ../../CommonTC_CRYPTO := ../../CryptoCC ?= gccifneq ($(MAKECMDGOALS),clean)-include ../Common/.platformendififdef NO_WARNINGSCFLAGS := -welseCFLAGS := -WendifCFLAGS += -I../../Crypto -I../../Common -I../Kernel -I../..CFLAGS += -DBOOL=int -DTRUE=1 -DFALSE=0 -DMAX_PATH=260CFLAGS += $(TYPES)ifndef DEBUG# Do not enable strict aliasingCFLAGS += -O2 -fno-strict-aliasingelseCFLAGS += -ggdbNO_STRIP := 1endifKERNEL_OBJS_PRESENT := ../.kernel-objsKERNEL_OBJS_CLEAN := ../.user-objsOBJS := $(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)/Rmd160.oOBJS += $(TC_CRYPTO)/Serpent.oOBJS += $(TC_CRYPTO)/Set_key.oOBJS += $(TC_CRYPTO)/Sha1.oOBJS += $(TC_CRYPTO)/Twofish.oOBJS += $(TC_CRYPTO)/Whirlpool.oOBJS += $(TC_COMMON)/Crc.oOBJS += $(TC_COMMON)/Crypto.oOBJS += $(TC_COMMON)/Endian.oOBJS += $(TC_COMMON)/GfMul.oOBJS += $(TC_COMMON)/Fat.oOBJS += $(TC_COMMON)/Format.oOBJS += $(TC_COMMON)/Keyfiles.oOBJS += $(TC_COMMON)/Pkcs5.oOBJS += $(TC_COMMON)/Random.oOBJS += $(TC_COMMON)/Volumes.oOBJS += $(TC_COMMON)/Tests.oOBJS += Cli.o %.o: %.c	@echo Compiling $(<F)	@$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -MMD -o $@ -c $<.PHONY: all clean manall: $(KERNEL_OBJS_CLEAN) truecrypt	@echo Done.$(KERNEL_OBJS_CLEAN):	@rm -f ${OBJS} $(KERNEL_OBJS_PRESENT)	@>$(KERNEL_OBJS_CLEAN)	../Common/.platform: ../Common/Platform.c	@echo Compiling Platform.c	@$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -o ../Common/platform $<	@echo Detecting platform options	@../Common/platform >../Common/.platform-include $(OBJS:.o=.d)truecrypt: $(OBJS)	@echo Linking $@	@$(CC) $(EXTRA_LFLAGS) -o $@ $(OBJS)ifndef NO_STRIP	@strip $@endif	man: truecrypt.1truecrypt.1: $(KERNEL_OBJS_CLEAN) truecrypt	help2man -N -i Man/help2man.inc ./truecrypt >Man/truecrypt.1clean:	-rm -f truecrypt ${OBJS} *.d $(TC_COMMON)/*.d $(TC_CRYPTO)/*.d ../Common/platform ../Common/.platform

⌨️ 快捷键说明

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