Supported Platforms

The Gurobi Optimizer 9.0 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®, Windows Server 2019® Visual Studio 2015® Use gurobi_c++md2015.lib (e.g.) for C++
Windows 64-bit (win64) Windows 7, Windows 10, Windows Server 2008 R2®, Windows Server 2012 R2®, Windows Server 2016®, Windows Server 2019® Visual Studio 2017® Use gurobi_c++md2017.lib (e.g.) for C++
Windows 64-bit (win64) Windows 7, Windows 10, Windows Server 2008 R2®, Windows Server 2012 R2®, Windows Server 2016®, Windows Server 2019® Visual Studio 2019® Use gurobi_c++md2019.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
Linux® x86-64 64-bit (linux64) SUSE® Enterprise Linux 11, 12 GCC 4.3, 4.4, 4.8
Linux® x86-64 64-bit (linux64) 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) macOS 10.12 (Sierra), 10.13 (High Sierra), 10.14 (Mojave), 10.15 (Catalina) Xcode 7/8 Use libgurobi_stdc++.a for -stdlib=libstdc++ in C++
AIX® 64-bit (power64) AIX® 7.1, 7.2 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, 3.8
MATLAB® R2013a through R2019b
R 3.6
JDK 8, 11, 13
.NET core 2.0, 2.1