ibex-team / ibex-lib

IBEX is a C++ library for constraint processing over real numbers.
http://ibex-team.github.io/ibex-lib/
GNU Lesser General Public License v3.0
67 stars 51 forks source link

Add FindIpOpt module for CMake compilation #539

Closed cyrilbouvier closed 7 months ago

cyrilbouvier commented 7 months ago

This PR add the CMake code necessary for the detection of IpOpt. To enable IpOpt in Ibex, one should add the parameter -DUSING_IPOPT=ON to the cmake .. command line. For now, IpOpt is not used anywhere in the Ibex code.

For information, it is possible to easily install IpOpt on Debian and its derivative (Ubuntu, ...) using apt install coinor-libipopt-dev