我已经下载了ipopt并编译了它(我没有libipopt.a,但我有libipopt.so和libipopt.la)。当我尝试使用IPOPT = true编译scip时,我收到错误消息: 致命错误:IpoptConfig.h:没有这样的文件或目录
我已经添加了软链接。我不知道这与我没有libipopt.a有什么关系吗?
答案 0 :(得分:0)
在Ipopt中进行make install之后,你应该在Ipopt构建目录中有一个目录include(或者在"前缀" -directory,如果你使用--prefix),它应该包含一个文件coin / IpoptConfig 。H。请检查。
答案 1 :(得分:0)
我有类似的问题。对我来说,问题是在较旧版本的SCIP中,ipopt应该在scip/lib
链接,在较新版本中应该是scip/lib/static
。