Я новичок в области оптимизации. Тем не менее, я сделал несколько проектов с fmincon, и теперь я ищу альтернативу, которую можно использовать в OpenSource, предпочтительно как-то использовать в Python. Поэтому я нашел IPopt. Любые другие предложения, которые так же хороши, как fmincon?
Я попытался установить IPopt, скомпилировав его. И надо сказать, это похоже на беспорядок. Я перепробовал все версии и остановился на самой многообещающей "Установка с помощью Cygwin с использованием компилятора MSVC++" из Руководства. Поэтому я должен установить CYGwin и изменить make.exe. Сделанный. Добавьте cl.exe из Visual Studio (в моем случае Visual Studio 1) в среду Apth. Сделанный. добавить "call" call "C:\Program Files (x86)\Microsoft Visual Studio 14\VC\vcvarsall.bat" " в cygwin.bat. Готово.
Теперь две вещи. Когда я делаю «./configure» с загруженными источниками IPopt, я получаю: «configure: error: /bin/sh './configure' failed for Ipopt"
Также, как предлагается в руководстве, вызывая «./configure -enable-doscompile=msvc», чтобы указать cygwin использовать компилятор Windows, выдает мне «configure: error: --enable-doscompile=mscv больше не поддерживается».
Так. В основном я не могу установить Ipopt. Использование его кажется невозможным, так как все другие методы его сборки также не сработали на моей 64-битной версии Win10. Кажется, что руководство устарело или я не нахожу правильный способ сделать это, надеюсь, что кто-то из вас, ребята, может помочь. Компиляция — это что-то довольно новое, и я рад этому научиться. Танки заранее.