Supported Platforms
The Gurobi Optimizer 9.1.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 10, 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 10, 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 10, 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.10, 7.3-7.7, 8.0-8.3 (and the corresponding CentOS distributions) | GCC 4.4, 4.8 | |
Linux® x86-64 64-bit (linux64) | SUSE® Enterprise Linux 12, 15 | GCC 4.3, 4.4, 4.8 | |
Linux® x86-64 64-bit (linux64) | Ubuntu® 16.04, 18.04, 20.04 | GCC 4.6, 4.8 | Use libgurobi_g++5.2.a for newer C++ compilers |
Platform | Operating System | Compiler | Notes |
---|---|---|---|
Mac OS 64-bit (mac64) | 10.13 (High Sierra), 10.14 (Mojave), 10.15 (Catalina) | Xcode 7/8 | |
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.6, 3.7, 3.8, 3.9 |
MATLAB® | R2013a through R2020b |
R | 4.0 |
JDK | 8, 11, 15 |
.NET core | 2.1, 3.1 |