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

📄 makefile

📁 RoboCup 2D 仿真组老牌强队Mersad 2005的完整源代码
💻
字号:
TOPDIR = .CC=gccCXX=g++PWD = $(shell pwd)BASEPWD = $(shell basename $(shell pwd))AGENTVERSION = $(shell awk 'BEGIN  { "basename `pwd`" | getline $$Y;gsub("Mersad-","",$$Y);printf"%s",$$Y}')include $(TOPDIR)/Makefile.commonDEPLIBS = Coach HPS AdvancedAgent BasicAgent WorldModel Connection \          AdvancedActions BasicActions Utilities Geometry SignalHandling \          BasicPlans AdvancedPlansCXXFLAGS += $(foreach DEPLIB,$(DEPLIBS),-I$(TOPDIR)/$(DEPLIB))LDFLAGS += -L$(LIBDIR)LIBS += $(foreach DEPLIB,$(DEPLIBS),-l$(DEPLIB))MAINLIB = MainBINS = MersadAgentDEPS = $(foreach DEPLIB,$(DEPLIBS),$(LIBDIR)/lib$(DEPLIB).a)clean tidy::	rm -f .lib/lib$(MAINLIB).aall clean tidy::	@for I in $(DEPLIBS); do $(MAKE) -C $$I $@ || exit 1; doneall:: $(BINS)$(BINS): Main.cpp $(DEPS)	rm -f .lib/lib$(MAINLIB).a	cd .lib;$(foreach DEPLIB,$(DEPLIBS),$(AR) -x lib$(DEPLIB).a;)$(AR) -r lib$(MAINLIB).a *.o;rm -f *.o	$(CXX) -o $@ $(CXXFLAGS) $(DEFS) $< $(LDFLAGS) -l$(MAINLIB)gz:	cp -r $(PWD) /tmp/$(BASEPWD)	cp -r /tmp/$(BASEPWD) $(PWD)	rm -r -f /tmp/$(BASEPWD)	make -C ./$(BASEPWD) clean	-tar -zcf ../Mersad-$(AGENTVERSION).tar.gz $(BASEPWD)/*	rm -r -f $(BASEPWD)gztime:	cp -r $(PWD) /tmp/$(BASEPWD)	cp -r /tmp/$(BASEPWD) $(PWD)	rm -r -f /tmp/$(BASEPWD)	make -C ./$(BASEPWD) clean	-tar -zcf ../Mersad-$(AGENTVERSION)-`date +%m_%d-%H_%M`.tar.gz $(BASEPWD)/*	rm -r -f $(BASEPWD)bz2:	cp -r $(PWD) /tmp/$(BASEPWD)	cp -r /tmp/$(BASEPWD) $(PWD)	rm -r -f /tmp/$(BASEPWD)	make -C ./$(BASEPWD) clean	-tar -jcf ../Mersad-$(AGENTVERSION).tar.bz2 $(BASEPWD)/*	rm -r -f $(BASEPWD)bz2time:	cp -r $(PWD) /tmp/$(BASEPWD)	cp -r /tmp/$(BASEPWD) $(PWD)	rm -r -f /tmp/$(BASEPWD)	make -C ./$(BASEPWD) clean	-tar -jcf ../Mersad-$(AGENTVERSION)-`date +%m_%d-%H_%M`.tar.bz2 $(BASEPWD)/*	rm -r -f $(BASEPWD)cpdisk:	mount /mnt/floppy	-cp -vi *.rar /mnt/floppy	-cp -vi *.tar.gz /mnt/floppy	umount /mnt/floppy

⌨️ 快捷键说明

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