📄 makefile
字号:
CC = arm-elf-gccBASEPATH =/usr/src/uClinux-distLIBPATH =$(BASEPATH)/libLLIBPATH =$(LIBPATH)/uClibc/libINCLUDEPATH =$(BASEPATH)/linux-2.4.x/includeLDFLAGS =-Os -g -Dlinux -D__linux__ -Dunix -D__uClinux__ -DEMBED LDLIBS =-I$(LIBPATH)/uClibc/include -I$(LIBPATH)/libm -I$(LIBPATH)/libcrypt_old -I$(BASEPATH) -fno-builtin -nostartfiles -D__PIC__ -fpic -msingle-pic-base -I$(INCLUDEPATH)LDLIBS_EXEC =-Wl,-elf2flt $(LLIBPATH)/crt0.o $(LLIBPATH)/crti.o $(LLIBPATH)/crtn.o -L$(LIBPATH)/uClibc/. -L$(LLIBPATH) -L$(LIBPATH)/libm -L$(LIBPATH)/libnet -L$(LIBPATH)/libdes -L$(LIBPATH)/libaes -L$(LIBPATH)/libpcap -L$(LIBPATH)/libcrypt_old -L$(LIBPATH)/libssl -L$(LIBPATH)/zlib -lcLDLIBS_OBJS =-cEXEC1 = serv_udp.armOBJS1 = serv_udp.oEXEC2 = cli_udp.armOBJS2 = cli_udp.oEXEC3 = serv_udpEXEC4 = cli_udpEXEC5 = outputall: $(EXEC1) $(EXEC2)$(EXEC1): $(OBJS1) $(CC) $(LDFLAGS) $(LDLIBS) $(LDLIBS_EXEC) -o $@ $(OBJS1) cp $(EXEC1) /tftpboot/examples/ $(EXEC2): $(OBJS2) $(CC) $(LDFLAGS) $(LDLIBS) $(LDLIBS_EXEC) -o $@ $(OBJS2) cp $(EXEC2) /tftpboot/examples/%.o:%.c $(CC) $(LDFLAGS) $(LDLIBS) $(LDLIBS_OBJS) $< -o $@ gcc -o serv_udp serv_udp.c gcc -o cli_udp cli_udp.cclean: -rm -f $(EXEC1) $(EXEC2) $(EXEC3) $(EXEC4) $(EXEC5) *.elf *.gdb *.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -