
Supported Platforms for Version 10




The Gurobi Optimizer 10.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, 11, Windows Server 2012 R2®, 2016, 2019, 2022 |
Visual Studio 2017-2022 |
Use gurobi_c++md2017.lib (e.g.) for C++ |
Platform |
Operating System |
Compiler |
Notes |
---|---|---|---|
Linux® x86-64 64-bit (linux64) |
Red Hat® Enterprise Linux 7 (and the corresponding CentOS distribution), 8 |
GCC >=4.8 |
Use libgurobi_g++5.2.a for newer C++ compilers |
Linux® x86-64 64-bit (linux64) |
SUSE® Enterprise Linux 12, 15 |
GCC >=4.8 |
Use libgurobi_g++5.2.a for newer C++ compilers |
Linux® x86-64 64-bit (linux64) |
Ubuntu® 18.04, 20.04, 22.04* |
GCC >=4.8 |
Use libgurobi_g++5.2.a for newer C++ compilers |
Linux® x86-64 64-bit (linux64) |
Amazon Linux 2 |
GCC >=4.8 |
Use libgurobi_g++5.2.a for newer C++ compilers |
*On Ubuntu 22.04 for x86-64, user code that calls dlopen()/dlclose() to load/unload libgurobi100.so is known to fail. We have investigated the issue, and unfortunately we have not yet found a workaround.
Platform |
Operating System |
Compiler |
Notes |
---|---|---|---|
macOS 64-bit universal2 (macos_universal2) |
11 (Big Sur), 12 (Monterey) |
Xcode 12/13 |
|
Platform |
Operating System |
Compiler |
Notes |
---|---|---|---|
Linux® arm64 64-bit (linux64) |
Red Hat® Enterprise Linux 7 (and the corresponding CentOS distribution), 8, 9 |
GCC >=4.8 |
|
Linux® arm64 64-bit (linux64) |
SUSE® Enterprise Linux 12, 15 |
GCC >=4.8 |
|
Linux® arm64 64-bit (linux64) |
Ubuntu® 20.04, 22.04 |
GCC >=4.8 |
|
Linux® arm64 64-bit (linux64) |
Amazon Linux 2 |
GCC >=4.8 |
|
Platform |
Operating System |
Compiler |
Notes |
---|---|---|---|
AIX® 64-bit (power64) |
AIX 7.1, 7.2, 7.3
|
XL C/C++ 9 |
Due to limited Python support on AIX, this port does not include the Interactive Shell or the Python libraries. |
Additional Supported Platform Information
Gurobi 10.0 supports the following language/platform versions:
System |
Versions |
---|---|
Python |
3.7, 3.8, 3.9, 3.10, 3.11 |
MATLAB® |
R2019a through R2022a |
R |
4.2 |
JDK |
8, 11, 17 |
.NET |
6.0 |