在 Windows 上设置 CPLEX

您可以定制 CPLEX 的安装以在 Microsoft Windows 上使用。

通常,您从 IBM 接收的安装程序会为您正确安装 CPLEX;本主题重点介绍了针对 Microsoft Windows 用户的定制。

提示:

Windows 上的 CPLEX 库是 DLL 文件。 The name of the CPLEX DLL looks like this: cplexXXX.dll whereXXX代表当前版本号。

确保应用程序对 CPLEX DLL 及其所在的目录具有读取和执行许可权。 换言之,请对 CPLEX DLL 及其驻留所在的文件夹设置正确的权限以供应用程序读取和执行。

安装 IBM ILOG CPLEX Optimization Studio 后,如果应用程序在运行时找不到 CPLEX 的 DLL,那么您可能需要确定其位置。 在 Windows 上,有替代方法来执行此操作,可以是通过操作系统执行,也可以在集成开发环境 (IDE) 中执行。

  • 在操作系统中,可以将 "cplexXXX.dll的位置添加到环境变量中PATH.

    通过此方式在操作系统级别扩展环境变量后,感知到 PATH 环境变量的所有应用程序都将知道在何处查找 CPLEX DLL。 在Windows 环境变量中添加 CPLEX 动态链接库"主题将详细解释这种替代方法。

  • 在 Visual Studio 中,可以将 cplexXXX.dll 的位置链接到项目属性。

    通过此方式将 CPLEX DLL 添加到 Visual Studio 项目的“链接程序路径”后,项目将知道在何处查找 CPLEX DLL。 主题 "将 CPLEX 动态链接库链接到 Visual Studio 中的项目属性将详细解释这一替代方案。

在 Windows 上将 CPLEX DLL 添加到环境变量

  1. 从“开始”菜单中,选择“控制面板”。

  2. 在“控制面板”中,选择“系统”。

  3. 在“系统”对话框中,选择“高级”选项卡。

  4. 在“高级”选项卡上,单击“环境变量”按钮。

  5. 添加或扩展PATH环境变量。 如果PATH环境变量已经存在,请像这样扩展它:

    Name: PATH
    Value: %PATH%;C:\yourCPLEXhome\CPLEXXXX\bin\x64_windows_vsNNNN

    其中:XXX代表当前版本号、vsNNNN代表您的 Visual Studio,而yourCPLEXhome代表安装 CPLEX 的文件夹。

  6. 重新启动 Visual Studio 和其他应用程序以使操作系统中的此更改生效。

在 Visual Studio 中将 CPLEX DLL 链接到项目属性

  1. 在 Visual Studio 中,右键单击项目。

  2. 选择项目的“属性”。

  3. 在项目的“属性”中,转至“链接程序”部分。

  4. 在“链接程序”部分中,将包含 CPLEX DLL 文件的文件夹的名称添加到“链接程序路径”。

  5. 保存项目属性。