Невозможно скомпилировать scip с IPOPT=true

Я скачал ipopt и скомпилировал его (у меня нет libipopt.a, но у меня есть libipopt.so и libipopt.la). Когда я пытаюсь скомпилировать scip с IPOPT=true, я получаю сообщение об ошибке: фатальная ошибка: IpoptConfig.h: нет такого файла или каталога

Я уже добавил мягкие ссылки. Я не знаю, имеет ли это какое-либо отношение ко мне, не имеющему libipopt.a?

2 ответа

После выполнения make install в Ipopt вы должны включить каталог в каталог сборки Ipopt (или в каталог "prefix", если вы использовали --prefix), который должен содержать файл coin/IpoptConfig.h. Пожалуйста, проверьте.

У меня была похожая проблема. Для меня проблема заключалась в том, что в более старой версии SCIP ipopt должен быть связан по адресу scip/lib и в более новой версии это scip/lib/static,

Другие вопросы по тегам