makefile

来自「XCS is a new algorithm for artificial in」· 代码 · 共 38 行

TXT
38
字号
#
#       (XCS)
#	------------------------------------
#	Learning Classifier System based on accuracy
#
#     by Martin Butz
#     University of Wuerzburg / University of Illinois at Urbana/Champaign
#     butz@illigal.ge.uiuc.edu
#     Last modified: 10-17-99
#
#     Makefile
#

NAME = xcs
LINKMATH = -lm

CC = gcc
CC_OPTS  = -O3
ENVIRONMENT = env

$(NAME):	$(NAME).o classifierList.o $(ENVIRONMENT).o actionSelection.o
		$(CC) $(CC_OPTS) -o $(NAME).out $(LINKMATH) $(NAME).o classifierList.o actionSelection.o $(ENVIRONMENT).o

$(NAME).o:	$(NAME).c $(NAME).h classifierList.h xcsMacros.h $(ENVIRONMENT).h actionSelection.h
		$(CC) -c $(CC_OPTS) $(NAME).c 

classifierList.o:	classifierList.c classifierList.h xcsMacros.h $(ENVIRONMENT).h
			$(CC) -c $(CC_OPTS) classifierList.c

actionSelection.o:	actionSelection.c actionSelection.h xcsMacros.h $(ENVIRONMENT).h classifierList.h
			$(CC) -c $(CC_OPTS) actionSelection.c

$(ENVIRONMENT).o:	$(ENVIRONMENT).c $(ENVIRONMENT).h xcsMacros.h
			$(CC) -c $(CC_OPTS) $(ENVIRONMENT).c

clean:
	-rm -f *.o *.out *~

⌨️ 快捷键说明

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