ILOG CPLEX 11.0 Getting Started > Tutorials > Callable Library Tutorial > How ILOG CPLEX Works

When your application uses routines of the ILOG CPLEX Callable Library, it must first open the ILOG CPLEX environment, then create and populate a problem object before it solves a problem. Before it exits, the application must also free the problem object and release the ILOG CPLEX environment. The following sections explain those steps.