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

📄 makefile

📁 udt的一个源代码
💻
字号:
C++ = g++ifndef os   os = LINUXendififndef arch   arch = IA32endifCCFLAGS = -fPIC -Wall -D$(os) -finline-functions -O3CCFLAGS += -DNO_BUSY_WAITING#CCFLAGS += -DCUSTOM_CCifeq ($(arch), IA32)   CCFLAGS += -DIA32endififeq ($(arch), POWERPC)   CCFLAGS += -mcpu=powerpcendififeq ($(arch), SPARC)   CCFLAGS += -mcpu=sparcendififeq ($(arch), IA64)   CCFLAGS += -DIA64endififeq ($(arch), AMD64)   CCFLAGS += -DAMD64endifOBJS = common.o window.o list.o buffer.o packet.o channel.o core.o api.o ccc.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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -