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, VC++ 6.0
CFLAGS = /W3 /nologo
.c.obj:
cl.exe $(CFLAGS) /I..\include /Fo$*.obj /c $*.c
all: glpk.lib glpsol.exe tspsol.exe
OBJSET = \
..\src\glpavl.obj \
..\src\glpbfi.obj \
..\src\glpdmp.obj \
..\src\glphbm.obj \
..\src\glpiet.obj \
..\src\glpinv.obj \
..\src\glpinv1.obj \
..\src\glpios1.obj \
..\src\glpios2.obj \
..\src\glpios3.obj \
..\src\glpipm.obj \
..\src\glpipp1.obj \
..\src\glpipp2.obj \
..\src\glplib1a.obj \
..\sysdep\w32\glplib1b.obj \
..\src\glplib2.obj \
..\src\glplib3.obj \
..\src\glplib4.obj \
..\src\glplpp1.obj \
..\src\glplpp2.obj \
..\src\glplpx1.obj \
..\src\glplpx2.obj \
..\src\glplpx3.obj \
..\src\glplpx4.obj \
..\src\glplpx5.obj \
..\src\glplpx6a.obj \
..\src\glplpx6b.obj \
..\src\glplpx6c.obj \
..\src\glplpx6d.obj \
..\src\glplpx6e.obj \
..\src\glplpx7.obj \
..\src\glplpx7a.obj \
..\src\glplpx7b.obj \
..\src\glplpx8a.obj \
..\src\glplpx8b.obj \
..\src\glplpx8c.obj \
..\src\glplpx8d.obj \
..\src\glplpx8e.obj \
..\src\glpluf.obj \
..\src\glpluf1.obj \
..\src\glpmat.obj \
..\src\glpmip1.obj \
..\src\glpmip2.obj \
..\src\glpmpl1.obj \
..\src\glpmpl2.obj \
..\src\glpmpl3.obj \
..\src\glpmpl4.obj \
..\src\glpqmd.obj \
..\src\glprng.obj \
..\src\glpspx1.obj \
..\src\glpspx2.obj \
..\src\glpstr.obj \
..\src\glptsp.obj
glpk.lib: $(OBJSET)
lib.exe /out:glpk.lib ..\src\*.obj ..\sysdep\w32\*.obj
glpsol.exe: ..\examples\glpsol.obj glpk.lib
cl.exe $(CFLAGS) /Feglpsol.exe ..\examples\glpsol.obj glpk.lib
tspsol.exe: ..\examples\tspsol.obj glpk.lib
cl.exe $(CFLAGS) /Fetspsol.exe ..\examples\tspsol.obj glpk.lib
check: glpsol.exe
glpsol.exe --mps ..\examples\plan.mps
|