Performance comparison for
- precedence variables
- positional variables
- time-indexed variables
- custom heuristics
- Linux is officially supported and tested.
- macOS should work out-of-the box.
- Windows support is present but untested
cmake -B build
cmake --build buildcmake -B build
cmake --build build --target cleanwget https://packages.gurobi.com/10.0/gurobi10.0.2_linux64.tar.gz
mv gurobi10.0.2_linux64.tar.gz $HOME/bin
cd $HOME/bin
tar -xzvf gurobi10.0.2_linux64.tar.gz
rm gurobi10.0.2_linux64.tar.gz- Download license from here
- Copy the
gurobi.licto$HOME/bin/gurobi1002/
Copy the following lines in .bashrc
export GUROBI_HOME="$HOME/bin/gurobi1002/linux64"
export GRB_LICENSE_FILE="$HOME/bin/gurobi1002/gurobi.lic"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"
cmake -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=1
cp build/compile_commands.json .