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

📄 makefile

📁 通过网络刷新flash的工具源代码.linux下使用的
💻
字号:
EXEC = netflashOBJS = tftpmain.o tftp.o tftpsubs.o http.oCOBJS = netflash.oifdef CONFIG_USER_NETFLASH_WITH_FTPCFLAGS += -DFTPOBJS += cmds.o cmdtab.o domacro.o ftp.o glob.o ftpmain.o ruserpass.oendififdef CONFIG_USER_NETFLASH_WITH_CGIOBJS += cgi.o cgiparse.o kmp.oendififdef CONFIG_USER_NETFLASH_HMACMD5EXEC += hmacmd5OBJS += md5.o hmacmd5.oendififdef HW_COMPAT_VENDORCFLAGS += -DVENDOR=\"$(HW_COMPAT_VENDOR)\"elseifdef HW_VENDORCFLAGS += -DVENDOR=\"$(HW_VENDOR)\"elseCFLAGS += -DVENDOR=\"$(CONFIG_VENDOR)\"endifendififdef HW_COMPAT_PRODUCTCFLAGS += -DPRODUCT=\"$(HW_COMPAT_PRODUCT)\"elseifdef HW_PRODUCTCFLAGS += -DPRODUCT=\"$(HW_PRODUCT)\"elseCFLAGS += -DPRODUCT=\"$(CONFIG_PRODUCT)\"endifendifCFLAGS += -DVERSION=\"$(VERSIONPKG)\"COBJS += versioning.oifdef CONFIG_USER_NETFLASH_DECOMPRESSADD_LIBZ  = -lzendififdef CONFIG_USER_NETFLASH_SETSRCCFLAGS += -DSETSRCendififdef CONFIG_USER_NETFLASH_CRYPTOCFLAGS += -I$(ROOTDIR)/include/aesADD_LIBZ += $(LIBAES) $(LIBCRYPTO)endifCFLAGS += -Dnetflashmain=main# CFLAGS += -DDEBUG_CGIall: $(EXEC)netflash: $(OBJS) build_netflash build_versioning	$(CC) $(LDFLAGS) -o $@ $(OBJS) $(COBJS) $(ADD_LIBZ) $(LDLIBS$(LDLIBS_$@))build_netflash:	$(CC) -c -o netflash.o netflash.c $(CFLAGS)build_versioning:	$(CC) -c -o versioning.o versioning.c $(CFLAGS)hmacmd5: hmacmd5main.c hmacmd5.c md5.c	gcc -o $@ $^versiontest: versioning.c	gcc -DVERSIONTEST -o $@ $^romfs:	$(ROMFSINST) /bin/netflashclean:	-rm -f netflash hmacmd5 *.elf *.gdb *.o

⌨️ 快捷键说明

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