有人能告诉我如何使用CPLEX配置Visual C ++ 2015吗?

时间:2016-04-03 23:06:04

标签: visual-c++ cplex

我尝试了Visual 2010的教程步骤,链接不起作用或控制台没有响应构建或运行。我尝试了其他配置选项,但也没有用。

3 个答案:

答案 0 :(得分:1)

您可以在https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=85231投票赞成增强请求 问候 Alex Fleischer

答案 1 :(得分:1)

可能有点复杂......

首先,我认为您应该开始阅读以下tutorial。我觉得很适合任何CPLEX版本。您必须注意使用CPLEX版本12.X转换为其库的使用:cplex12X.lib,该教程引用CPLEX v12.61。

然后,您必须安装Visual Studio 2012,甚至是2010,因为他们将安装另一个Platform Toolset,VS1的v110或VS2010的v100。这是必需的,因为CPLEX仅为2010年,2012年和2013年提供了库,到目前为止VS2015都没有。

即使您已经在计算机上安装了VS2015,配置也可能有效,但我强烈建议您先开始安装旧版本,然后再安装VS2015,以确保后者能够识别较旧的Platform Toolset,并为您提供以下选项: View\Property Pages\Configuration Properties\General\Platform Toolset为您的项目选择v110。

请注意,仅使用VS2015 会提示您检测到一堆 LNK2038不匹配错误,因为“_msc_ver' 错误让您知道”重新使用1800版本,而您将链接在1600或1700版本上编译的库。

一个人很高兴能够服务

答案 2 :(得分:0)

As of CPLEX 12.6.3, VS2015 is not supported (see the detailed system requirements here). It is possible to use VS2015 with a VS2013 project (e.g., see here), but this is probably not what you are looking for.