在windows平台上编译SCIP

╰+哭是因爲堅強的太久メ 2022-12-12 13:38 339阅读 0赞

作者:朱金灿
来源:clever101的专栏

SCIP是什么

  SCIP是一个开源整数规划求解器,支持混合整数(非线性)规划和Constraint integer programming,支持语言包括C/C++、Java、Python、Matlab等。

SCIP的下载和在windows平台下编译

  SCIP的下载链接,具体选择如下:在这里插入图片描述

  下载解压后使用cmake打开源码目录,如下:在这里插入图片描述

  进行工程配置和生成(使用默认设置即可),如下:在这里插入图片描述
在这里插入图片描述

  生成的解决方案文件为:SCIPOptSuite.sln,在cmake目录下,使用vs2015打开解决方案文件进行编译,如下:在这里插入图片描述
,其中编译成功9个,失败2个。失败的2个源码工程貌似不是跨平台的,可以不用理会。

SCIP的测试

  现在可以对编译生成的scip.exe进行测试,

1.双击打开scip.exe,执行read命令和optimize命令,如下:在这里插入图片描述
,read命令的作用是读取模型文件,用法是:read 模型文件全路径,optimize是求解命令。

2.执行display solution显示求解结果,如下:在这里插入图片描述

参考文献

1.学界丨运筹学数学规划丨离散优化求解器大搜罗

2.SCIP源代码安装

发表评论

表情:
评论列表 (有 0 条评论,339人围观)

还没有评论,来说两句吧...

相关阅读

    相关 VLC编译Windows 平台

            VLC2.0版本是最近的,比VLC2.0.1版本更稳定,所以打算下载VLC2.0,并在WINDOWS上成功编译。编译过程花啦近两个小时,终于成功!! 1,准备