Supported Platforms

The Gurobi Optimizer 8.1 works across a broad range of computing platforms so you can work the way you want to work.

Platform Operating System Compiler Notes
Windows 64-bit (win64)

Windows 7, Windows 10, Windows Server 2008 R2®, Windows Server 2012 R2®, Windows Server 2016®

Visual Studio 2015®

Use gurobi_c++md2015.lib (e.g.) for C++

Windows 7, Windows 10, Windows Server 2008 R2®, Windows Server 2012 R2®, Windows Server 2016®

Visual Studio 2017®

Use gurobi_c++md2017.lib (e.g.) for C++
Platform Operating System Compiler Notes
Linux® x86-64 64-bit (linux64) Red Hat® Enterprise Linux® 6.7-6.9, 7.3-7.5 GCC 4.4, 4.8  
SUSE® Enterprise Linux 11, 12 GCC 4.3, 4.4, 4.8  
Ubuntu® 14.04, 16.04, 17.10, 18.04 GCC 4.6, 4.8 Use libgurobi_g++5.2.a for C++ in Ubuntu 16.04 and 18.04
Platform Operating System Compiler Notes
Mac OS 64-bit (mac64)

Mac OS X® macOS 10.11 (El Capitan), 10.12 (Sierra), 10.13 (High Sierra), 10.14 (Mojave)

Xcode 7, 8 Use libgurobi_stdc++.a for -stdlib=libstdc++ in C++
AIX® 64-bit (power64) AIX® 7.1 XL C/C++ 9 Due to limited Python support on AIX, this port does not include the Interactive Shell or the Python libraries.

System Versions
Python 2.7, 3.5, 3.6, 3.7
MATLAB® R2013a through R2018b
R 3.5