makefile
来自「多目标遗传算法优化程序」· 代码 · 共 79 行
TXT
79 行
CC = g++CXX = g++CFLAGS = -pipe -W -O2 -DNO_DEBUGCXXFLAGS= -pipe -W -O2 -DNO_DEBUGLINK = g++LFLAGS = -O2 -gLIBS = -lm TAR = tar -cfGZIP = gzip -9f####### FilesHEADERS = aleatorio.h \ moga2.h SOURCES = malla-adaptativa.cpp \ moga2.cppOBJECTS = malla-adaptativa.o \ moga2.o BASE = malla-adaptativa.oTARGET = moga2 \####### Implicit rules.SUFFIXES: .cpp .cxx .cc .C .c.cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cxx.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cc.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.C.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.c.o: $(CXX) -c $(CFLAGS) $(INCPATH) -o $@ $<####### Build rulesall: $(TARGET)$(TARGET): $(OBJECTS) $(LINK) $(LFLAGS) -o $@ $@.o $(BASE) $(LIBS)dist: $(TAR) moga2.tar $(SOURCES) $(HEADERS) Makefile $(GZIP) moga2.tarclean: -rm -f $(OBJECTS) $(TARGET) moga2.tar.gz -rm -f *~ corerealclean: -rm -f $(OBJECTS) $(TARGET) moga2.tar.gz -rm -f *~ core -rm -f *.dattargets: $(TARGET) $(BASE) ####### Compilemalla-adaptativa.o: malla-adaptativa.cpp \ moga2.hmoga2.o: moga2.cpp \ moga2.h aleatorio.h
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?