[go: up one dir, main page]

Menu

[925ebb]: / Examples / makeTSP.mk  Maximize  Restore  History

Download this file

52 lines (33 with data), 2.0 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
all: app_TSP
CC=g++
CFLAGS= -g -Wall -O3 --std=c++11
app_TSP: TSPmain.o TSPScanner.o TSPConstructiveBestInsertion.o TSPDeltaMoveTSP2Opt.o TSPDeltaMoveTSPOrOptk.o TSPEvaluator.o TSPNearestNeighborConstructive.o TSPNSEnumShift.o TSPNSEnumSwap.o TSPProblemCommand.o TSPProblemInstance.o TSPRandomInitialSolution.o
$(CC) $(CFLAGS) TSP*.o -o $@
TSPScanner.o: ../OptFrame/Scanner++/Scanner.cpp ../OptFrame/Scanner++/Scanner.h
$(CC) -c $(CFLAGS) ../OptFrame/Scanner++/Scanner.cpp -o TSPScanner.o
TSPmain.o: mainTSP.cpp ../OptFrame/Solution.hpp
$(CC) -c $(CFLAGS) mainTSP.cpp -o $@
TSPConstructiveBestInsertion.o: TSP/ConstructiveBestInsertion.cpp TSP/ConstructiveBestInsertion.h
$(CC) -c $(CFLAGS) TSP/ConstructiveBestInsertion.cpp -o $@
TSPDeltaMoveTSP2Opt.o: TSP/DeltaMoveTSP2Opt.cpp TSP/DeltaMoveTSP2Opt.h
$(CC) -c $(CFLAGS) TSP/DeltaMoveTSP2Opt.cpp -o $@
TSPDeltaMoveTSPOrOptk.o: TSP/DeltaMoveTSPOrOptk.cpp TSP/DeltaMoveTSPOrOptk.h
$(CC) -c $(CFLAGS) TSP/DeltaMoveTSPOrOptk.cpp -o $@
TSPEvaluator.o: TSP/Evaluator.cpp TSP/Evaluator.h ../OptFrame/Evaluation.hpp ../OptFrame/Evaluator.hpp
$(CC) -c $(CFLAGS) TSP/Evaluator.cpp -o $@
TSPNearestNeighborConstructive.o: TSP/NearestNeighborConstructive.cpp TSP/NearestNeighborConstructive.h
$(CC) -c $(CFLAGS) TSP/NearestNeighborConstructive.cpp -o $@
TSPNSEnumShift.o: TSP/NSEnumShift.cpp TSP/NSEnumShift.h
$(CC) -c $(CFLAGS) TSP/NSEnumShift.cpp -o $@
TSPNSEnumSwap.o: TSP/NSEnumSwap.cpp TSP/NSEnumSwap.h
$(CC) -c $(CFLAGS) TSP/NSEnumSwap.cpp -o $@
TSPProblemCommand.o: TSP/ProblemCommand.cpp TSP/ProblemCommand.h
$(CC) -c $(CFLAGS) TSP/ProblemCommand.cpp -o $@
TSPProblemInstance.o: TSP/ProblemInstance.cpp TSP/ProblemInstance.h
$(CC) -c $(CFLAGS) TSP/ProblemInstance.cpp -o $@
TSPRandomInitialSolution.o: TSP/RandomInitialSolution.cpp TSP/RandomInitialSolution.h
$(CC) -c $(CFLAGS) TSP/RandomInitialSolution.cpp -o $@
.PHONY: all clean
clean:
rm -f app_TSP
rm -f TSP*.o