Может кто-нибудь подскажет, как настроить Visual C ++ 2015 с CPLEX?

Я пробовал выполнять инструкции для Visual 2010, связывание не сработало или консоль не отвечает на сборку или запуск. Я попытался настроить другие параметры, которые также не сработали.


person LD26    schedule 03.04.2016    source источник


Ответы (3)


Вы можете проголосовать за запрос на улучшение на странице https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=85231 с уважением, Алекс Флейшер

person Alex Fleischer    schedule 17.04.2016

Это может быть немного сложно ...

Во-первых, я думаю, вам следует начать читать следующее руководство. Я считаю, что это довольно просто, поскольку оно адаптировано к любой версии CPLEX. Вы должны только заметить, что использование CPLEX версии 12.X означает использование его библиотеки: cplex12X.lib, учебное пособие относится к CPLEX v12.61.

Затем вы должны установить Visual Studio 2012 или даже 2010, поскольку они установят другой набор инструментов платформы, v110 для VS2012 или v100 для VS2010. Это необходимо, поскольку CPLEX поставляется с библиотеками только для 2010, 2012 и 2013 годов, а для VS2015 пока их нет.

Конфигурация может работать, даже если VS2015 уже установлен на вашем компьютере, но я настоятельно рекомендую вам сначала начать установку более старой версии, а затем VS2015, чтобы последний распознал более старую платформу Toolset и предоставил вам возможность выбора в разделе: View\Property Pages\Configuration Properties\General\Platform Toolset выбора v110 для вашего проекта.

Имейте в виду, что при использовании только VS2015 вы увидите несколько ошибок LNK2038, обнаруженных для ошибок _msc_ver, которые сообщают вам, что вы используете версию 1800, в то время как вы связываете библиотеки. собран на 1600 или 1700 версиях.

Один рад быть полезным

person Jacko    schedule 28.06.2016

Начиная с CPLEX 12.6.3, VS2015 не поддерживается (см. Подробные системные требования здесь). VS2015 можно использовать с проектом VS2013 (например, см. здесь ), но, вероятно, это не то, что вы ищете.

person rkersh    schedule 04.04.2016