Ipopt这个库在linux下编译是很容易的,但是在windows下想用它就很麻烦了。
官方只提供了较旧版本的Ipopt的编译版本,只能用在较旧版本的vs上。如果想用新版本或支持新的vs则只能自行编译。而Ipopt官网的windows编译教程写的不清不楚,按照官网的教程根本无法成功编译。
官网教程地址:https://coin-or.github.io/Ipopt/INSTALL.html
Ipopt 3.12官方的说明文档:https://projects.coin-or.org/Ipopt/browser/stable/3.12/Ipopt/doc/documentation.pdf?fo
1