Запуск базового приложения. net с IBM ILOG CPLEX 12.9 в linux не работает - PullRequest
0 голосов
/ 04 февраля 2020

У меня есть основное приложение. net, которое использует IBM ILOG CPLEX 12.9. Обычно он работает на Windows 10. Но когда я пытаюсь запустить на linux (Ubuntu 18.04), возникает следующая ошибка:

System.DllNotFoundException: Невозможно загрузить общую библиотеку 'cp_wrap_cpp_dotnet1290' или одну из его зависимости.

Я установил IBM ILOG CPLEX 12.9 на Linux, и установка прошла успешно. Где я могу найти эту dll (или .so)?

Спасибо

1 Ответ

1 голос
/ 05 февраля 2020

каркас do tnet доступен на Windows, как можно увидеть на

https://www.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=E57328F0919E11E8A5E6A380334DFF95&osPlatform=Windows

, но не на linux

https://www.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=BE7489907D6811E9BFD5252BC35BF06E&osPlatform=Linux

В документации CPLEX мы можем прочитать

. Примеры NET доступны в C# (расширение .cs ). Эти примеры аналогичны примерам C ++, за исключением того, что они доступны только для Windows.

...