0

我想使用 Ipopt 作为我的求解器,并在 Ubuntu 18.04 上使用 VScode 将其与 c++ 接口。我尝试按照详细说明的每个步骤安装 Ipopt

https://www.coin-or.org/Ipopt/documentation/node13.html

我可以编译,一切都成功了,但是正在运行

$ make test

如 Ipopt 文档所述,出现以下错误:

类型异常:第 271 行的文件“/home/peyman/CoinIpopt/Ipopt/src/Algorithm/IpAlgBuilder.cpp”中的 OPTION_INVALID:异常消息:选定的线性求解器 MA27 不可用。尝试从共享库“libhsl.so”获取 MA27,但出现以下错误:libhsl.so: cannot open shared object file: No such file or directory

退出:遇到无效选项。

发生错误。错误代码是-12

由于此错误,我无法运行

$ make install

安装 Ipopt。我试图重做所有步骤,但我一遍又一遍地得到同样的错误。

4

0 回答 0