alexp 3/15/18 To run these examples (/mit/lpsolve_v5525/examples), copy them to a location where you have write permission, run: add lpsolve_v5525 source /mit/lpsolve_v5525/set-environment.csh (C shell) . /mit/lpsolve_v5525/set-environment.bash (bash shell) then: ------------------------------------------------------------------------------- demo.c: Static link: gcc -o demo -O2 demo.c -I/mit/lpsolve_v5525/include /mit/lpsolve_v5525/lib/liblpsolve55.a -ldl -lm Dynamic link: gcc -o demo -O2 demo.c -I/mit/lpsolve_v5525/include -L/mit/lpsolve_v5525/lib -llpsolve55 ------------------------------------------------------------------------------- Demo.java: javac Demo.java java Demo ------------------------------------------------------------------------------- model.lp: lp_solve model.lp ------------------------------------------------------------------------------- model.mps: lp_solve -max -mps model.mps ------------------------------------------------------------------------------- model.lpt: lp_solve -rxli xli_CPLEX model.lpt ------------------------------------------------------------------------------- model.lnd: lp_solve -rxli xli_LINDO model.lnd ------------------------------------------------------------------------------- model.mod: lp_solve -rxli xli_MathProg model.mod ------------------------------------------------------------------------------- diet.mod: ampl (to enter AMPL environment) ampl: model diet.mod; ampl: data diet.dat; ampl: option solver lpsolve; ampl: option lpsolve_options 'scale scalemode=7'; ampl: solve; alternate form, running lpsolve outside of AMPL: ampl ampl: model diet.mod; ampl: data diet.dat; ampl: write bdiet; (creates diet.nl in current directory) ampl: exit; lpsolve diet.nl