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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
## GLPK single-threaded static library, Dev-C++
CFLAGS = -O2
.c.o:
gcc -c $(CFLAGS) -I../include $< -o $@
all: libglpk.a glpsol.exe tspsol.exe
OBJSET = \
../src/glpavl.o \
../src/glpbfi.o \
../src/glpdmp.o \
../src/glphbm.o \
../src/glpiet.o \
../src/glpinv.o \
../src/glpinv1.o \
../src/glpios1.o \
../src/glpios2.o \
../src/glpios3.o \
../src/glpipm.o \
../src/glpipp1.o \
../src/glpipp2.o \
../src/glplib1a.o \
../src/glplib1b.o \
../src/glplib2.o \
../src/glplib3.o \
../src/glplib4.o \
../src/glplpp1.o \
../src/glplpp2.o \
../src/glplpx1.o \
../src/glplpx2.o \
../src/glplpx3.o \
../src/glplpx4.o \
../src/glplpx5.o \
../src/glplpx6a.o \
../src/glplpx6b.o \
../src/glplpx6c.o \
../src/glplpx6d.o \
../src/glplpx6e.o \
../src/glplpx7.o \
../src/glplpx7a.o \
../src/glplpx7b.o \
../src/glplpx8a.o \
../src/glplpx8b.o \
../src/glplpx8c.o \
../src/glplpx8d.o \
../src/glplpx8e.o \
../src/glpluf.o \
../src/glpluf1.o \
../src/glpmat.o \
../src/glpmip1.o \
../src/glpmip2.o \
../src/glpmpl1.o \
../src/glpmpl2.o \
../src/glpmpl3.o \
../src/glpmpl4.o \
../src/glpqmd.o \
../src/glprng.o \
../src/glpspx1.o \
../src/glpspx2.o \
../src/glpstr.o \
../src/glptsp.o
libglpk.a: $(OBJSET)
ar cru libglpk.a $(OBJSET)
glpsol.exe: ../examples/glpsol.o libglpk.a
gcc ../examples/glpsol.o libglpk.a -o glpsol.exe
tspsol.exe: ../examples/tspsol.o libglpk.a
gcc ../examples/tspsol.o libglpk.a -o tspsol.exe
check: glpsol.exe
glpsol.exe --mps ../examples/plan.mps
|