在 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 添加到环境变量
从“开始”菜单中,选择“控制面板”。
在“控制面板”中,选择“系统”。
在“系统”对话框中,选择“高级”选项卡。
在“高级”选项卡上,单击“环境变量”按钮。
添加或扩展PATH环境变量。 如果PATH环境变量已经存在,请像这样扩展它:
Name: PATH Value: %PATH%;C:\yourCPLEXhome\CPLEXXXX\bin\x64_windows_vsNNNN其中:XXX代表当前版本号、vsNNNN代表您的 Visual Studio,而yourCPLEXhome代表安装 CPLEX 的文件夹。
重新启动 Visual Studio 和其他应用程序以使操作系统中的此更改生效。
在 Visual Studio 中将 CPLEX DLL 链接到项目属性
在 Visual Studio 中,右键单击项目。
选择项目的“属性”。
在项目的“属性”中,转至“链接程序”部分。
在“链接程序”部分中,将包含 CPLEX DLL 文件的文件夹的名称添加到“链接程序路径”。
保存项目属性。