makefile.txt.svn-base
来自「UDT 4.0 based on the UDP.」· SVN-BASE 代码 · 共 59 行
SVN-BASE
59 行
C++ = g++ifndef os os = LINUXendififndef arch arch = IA32endifCCFLAGS = -fPIC -Wall -D$(os) -finline-functions -O3 #-msse3ifeq ($(arch), IA32) CCFLAGS += -DIA32endififeq ($(arch), POWERPC) CCFLAGS += -mcpu=powerpcendififeq ($(arch), SPARC) CCFLAGS += -mcpu=sparcendififeq ($(arch), IA64) CCFLAGS += -DIA64endififeq ($(arch), AMD64) CCFLAGS += -DAMD64endifOBJS = md5.o common.o window.o list.o buffer.o packet.o channel.o queue.o ccc.o control.o core.o api.oDIR = $(shell pwd)all: libudt.so libudt.a udt%.o: %.cpp %.h udt.h $(C++) $(CCFLAGS) $< -clibudt.so: $(OBJS)ifneq ($(os), OSX) $(C++) -shared -o $@ $^else $(C++) -dynamiclib -o libudt.dylib -lstdc++ -lpthread -lm $^endiflibudt.a: $(OBJS) ar -rcs $@ $^udt: cp udt.h udtclean: rm -f *.o *.so *.dylib *.a udtinstall: export LD_LIBRARY_PATH=$(DIR):$$LD_LIBRARY_PATH
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?