How to Link a Solver to AIMMS
If you have a license for a solver and your AIMMS license has the link to that solver (a so-called ‘link-only’ license), you can add that solver to your AIMMS.
Currently, AIMMS provides links to the following solvers:
Before linking a solver to AIMMS, ensure a solver license is valid and installed correctly. You should be able (and allowed) to run the solver stand-alone.
Start AIMMS. Go to
and add the solver.
Test if the solver is added correctly.
Linking CPLEX to AIMMS
Make sure your CPLEX license is installed correctly, and you can run CPLEX stand-alone.
Go to and add the CPLEX solver
Linking GUROBI to AIMMS
Make sure your GUROBI license is installed correctly, and you can run GUROBI stand-alone.
Set the environment variable
GRB_LICENSE_FILE to point to the exact location of the license file. For example, if the license file
gurobi.lic is in the directory
C:\Gurobi, then set
Go to and add the GUROBI solver
Linking PATH to AIMMS
Make sure your PATH license is installed correctly, and you can run PATH stand-alone.
Copy the file
path*.dll to the subdirectory
Solvers in AIMMS.
Go to and add the PATH solver
Linking SNOPT or MINOS to AIMMS
and add the solver
(You don’t have to copy a solver DLL file to the installation directory of AIMMS because the AIMMS installation already includes these files.)
Last updated: Jan 08, 2024