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

📄 makefile

📁 足球机器人仿真组CMU97的源码
💻
字号:
## Makefile for `client'#CC = g++DEFINES  = -DMEMSET        # for Solaris 2.xOPTIMIZE = -g #OPTIMIZE = -O4 #GPROF = -pg               # to use gprof, program must call "exit(2V)"CFLAGS = $(DEFINES) $(OPTIMIZE) $(GPROF)OBJECT = peterclient.o parse.o act.o memory.o utils.o communications.o position.o command.o behave.o usenns.o data.o backprop.o train.o consult.o trees.o getnames.o usetrees.o userint.o knockorpass.o roles.o move-learn.o formation.o setplay.o adversarial.o rl.o geometry.o#LIBS   = -lsocket -lnsl    # for Solaris 2.x#LIBS = -L/usr/ucblib -L/usr/local/lib -lm -lsocket -lnsl -lucb # for Solaris on e.gp (and v.gp?)LIBS = -lmCLIENT  = peterclientSERVER = serverPARSE = parseCOMMAND = commandACT = actBEHAVE = behaveMEMORY = memoryFORMATION = formationUTILS = utilsLEARN = learnCOMMUNICATIONS = communicationsPOSITION = positionUSENNS = usennsUSETREES = usetreesDATA = dataBACKPROP = nets/backpropTRAIN = trainCONSULT = c4.5/consultTREES = c4.5/treesGETNAMES = c4.5/getnamesUSERINT = c4.5/userintKNOCKORPASS = knockorpassROLES = rolesMOVELEARN = move-learnSETPLAY = setplayADVERSARIAL = adversarialRL = rlGEOMETRY = geometryall : $(OBJECT) $(CLIENT)sample : $(CLIENT) $(SERVER)$(CLIENT) : $(CLIENT:=.c) $(PARSE:=.c) $(ACT:=.c) $(BEHAVE:=.c) $(MEMORY:=.c) $(UTILS:=.c) $(POSITION:=.c) $(COMMAND:=.c) $(USENNS:=.c) $(DATA:=.c) $(CLIENT:=.h) $(PARSE:=.h) $(ACT:=.h) $(BEHAVE:=.h) $(MEMORY:=.h) $(UTILS:=.h) $(POSITION:=.h) $(COMMAND:=.h) $(USENNS:=.h) $(DATA:=.h) $(BACKPROP:=.c) backprop.h communications.c communications.h train.c train.h $(CONSULT:=.c) $(CONSULT:=.h) $(TREES:=.c) $(TREES:=.h) $(USETREES:=.c) $(USETREES:=.h) $(GETNAMES:=.c) $(GETNAMES:=.h) $(USERINT:=.c) $(USERINT:=.h) $(KNOCKORPASS:=.c) $(KNOCKORPASS:=.h) $(ROLES:=.c) $(ROLES:=.h) $(MOVELEARN:=.c) $(MOVELEARN:=.h) $(FORMATION:=.c) $(FORMATION:=.h) $(SETPLAY:=.c) $(SETPLAY:=.h) $(ADVERSARIAL:=.c) $(ADVERSARIAL:=.h) $(RL:=.c) $(RL:=.h) $(GEOMETRY:=.c) $(GEOMETRY:=.h) 	$(CC) -o $@ $(GPROF) $(OBJECT) $(LIBS)$(SERVER) : $(SERVER:=.o)	$(CC) -o $@ $(SERVER:=.o) $(LIBS)parse.o:    parse.c parse.h	$(CC) -DTEST $(CFLAGS) -c parse.cact.o:    act.c act.h peterclient.h formation.h position.h memory.h	$(CC) -DTEST $(CFLAGS) -c  act.cbehave.o:    behave.c behave.h peterclient.h act.h formation.h position.h memory.h rl.h	$(CC) -DTEST $(CFLAGS) -c  behave.ccommand.o:    command.c command.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c  command.cutils.o:    utils.c utils.h	$(CC) -DTEST $(CFLAGS) -c utils.cmemory.o:    memory.c memory.h peterclient.h position.c position.h formation.c formation.h	$(CC) -DTEST $(CFLAGS) -c  memory.cpeterclient.o:    peterclient.c peterclient.h	$(CC) -DTEST $(CFLAGS) -c  peterclient.ccommunications.o:    communications.c communications.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c  communications.cposition.o: 	 position.c position.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c  position.c -o position.oformation.o: 	 formation.c formation.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c  formation.c -o formation.odata.o: 	 data.c data.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c  data.c -o data.obackprop.o: 	 backprop.c backprop.h	$(CC) -DTEST $(CFLAGS) -c  backprop.c -o backprop.ousenns.o:    usenns.c usenns.h backprop.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c usenns.cconsult.o:       $(CONSULT:=.c) $(CONSULT:=.h)	$(CC) -DTEST $(CFLAGS) -c  $(CONSULT:=.c) -o consult.otrees.o:       $(TREES:=.c) $(TREES:=.h)	$(CC) -DTEST $(CFLAGS) -c  $(TREES:=.c) -o trees.ogetnames.o:       $(GETNAMES:=.c) $(GETNAMES:=.h)	$(CC) -DTEST $(CFLAGS) -c  $(GETNAMES:=.c) -o getnames.ouserint.o:       $(USERINT:=.c) $(USERINT:=.h)	$(CC) -DTEST $(CFLAGS) -c  $(USERINT:=.c) -o userint.ousetrees.o:    usetrees.c usetrees.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c usetrees.ctrain.o: 	 train.c train.h	$(CC) -DTEST $(CFLAGS) -c  train.c -o train.oknockorpass.o: 	 knockorpass.c knockorpass.h rl.h	$(CC) -DTEST $(CFLAGS) -c  knockorpass.c -o knockorpass.oroles.o: 	 roles.c roles.h	$(CC) -DTEST $(CFLAGS) -c  roles.c -o roles.omove-learn.o: 	 move-learn.c move-learn.h peterclient.h	$(CC) -DTEST $(CFLAGS) -c  move-learn.c -o move-learn.osetplay.o: 	 setplay.c setplay.h	$(CC) -DTEST $(CFLAGS) -c  setplay.c -o setplay.oadversarial.o: 	 adversarial.c adversarial.h	$(CC) -DTEST $(CFLAGS) -c  adversarial.c -o adversarial.orl.o: 	 rl.c rl.h	$(CC) -DTEST $(CFLAGS) -c  rl.c -o rl.ogeometry.o: 	 geometry.c geometry.h	$(CC) -DTEST $(CFLAGS) -c  geometry.c -o geometry.oclean :	rm -f $(CLIENT) $(SERVER) *.o *~$(OBJECT) : 

⌨️ 快捷键说明

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