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

📄 makefile

📁 同时支持windows和Linux的线程池代码
💻
字号:
#--------------------------------------------------------------------CC = gccAR = ar cruCFLAGS = -Wall -D_REENTRANT -D_GNU_SOURCE -gSOFLAGS = -shared -fPICLDFLAGS = -lpthreadLINKER = $(CC)LINT = lint -cRM = /bin/rm -fifeq ($(origin version), undefined)	version = 0.2endif#--------------------------------------------------------------------TARGET = testthreadpool#--------------------------------------------------------------------all: $(TARGET)testthreadpool: threadpool.o testthreadpool.o	$(LINKER) $(LDFLAGS) $^ $(LIBS) -o $@dist: clean threadpool-$(version).src.tar.gzthreadpool-$(version).src.tar.gz:	@ls | grep -v CVS | grep -v .so | sed 's:^:threadpool-$(version)/:' > MANIFEST	@(cd ..; ln -s threadpool threadpool-$(version))	(cd ..; tar cvf - `cat threadpool/MANIFEST` | gzip > threadpool/threadpool-$(version).src.tar.gz)	@(cd ..; rm threadpool-$(version))clean:	$(RM) *.o core core.* $(TARGET)#--------------------------------------------------------------------# make rule%.o : %.c	$(CC) $(CFLAGS) -c $^ -o $@%.o : %.cpp	$(CC) $(CFLAGS) -c $^ -o $@

⌨️ 快捷键说明

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