作者:朱金灿
来源: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源代码安装

在windows平台上编译SCIP相关推荐

  1. 管家婆 源码 php,在windows平台上构建本身的PHP

    这是一篇翻译的文章,原文拜见:https://wiki.php.net/internals/windows/stepbystepbuild 趁便提一句,wiki.php.net有很多出色的内容,想深切 ...

  2. x264代码剖析(一):图文详解x264在Windows平台上的搭建

    x264代码剖析(一):图文详解x264在Windows平台上的搭建 X264源码下载地址:http://ftp.videolan.org/pub/videolan/x264/ 平台:win7 PC. ...

  3. windows平台下载编译好的webrtc代码vs2015

    windows平台下载编译好的webrtc代码vs2015 编译好的源码工程地址:  https://github.com/hujianhua888/webrtc_vs2015,工程目录如下,包含所有 ...

  4. Windows平台上安装搭建iPhone/iPad的开发环境

    很多朋友希望在体验或学习iphone开发,但是iphone开发环境一般需要 安装在mac计算机下mac os中. 这给许多朋友带来了额外成本投入. 网上已经有各种破解方法,在非苹果电脑上安装iphon ...

  5. 在 Windows 7 上编译 QtAudioEngine 模块

    在 Windows 7 上编译 QtAudioEngine 模块 Compile QtAudioEngine on windows. QtAudioEngine 是一个使用 OpenAL 技术的三维音 ...

  6. 细数 Windows 平台上的 NoSQL 数据库

    从可查询的分布式解决方案,如MongoDB,到简单的分布式Key/Value存储解决方案,如Cassandra.此外,还有Riak,Tokyo Cabinet,Voldemort,CouchDB和Re ...

  7. (转)在Windows平台上安装Node.js及NPM模块管理

    本文转载自:http://www.cnblogs.com/seanlv/archive/2011/11/22/2258716.html 之前9月份的时候我写了一篇关于如何在Windows平台上手工管理 ...

  8. python文件名有空格_python 解决Windows平台上路径有空格的问题

    最近在采集windows上中间件的时候,遇到了文件路径有空格的问题. 例如:Aapche的安装路径为D:\Program Files\Apache Software Foundation\Apache ...

  9. 在Windows平台上安装Node.js及NPM模块管理

    1. 下载Node.js官方Windows版程序:http://nodejs.org/#download     从0.6.1开始,Node.js在Windows平台上提供了两种安装方式,一是.MSI ...

最新文章

  1. RHEL6新特性之联网和服务
  2. Microbiome:生态中心张丽梅组-植物发育时期驱动玉米微生物组生态角色的分化...
  3. 新海诚没有参与制作的作品_下列哪部作品新海诚没有参与制作
  4. ios中通过ALAssetsLibrary获取所有图片
  5. mysql if selected_初识MySQL
  6. 最小生成树构造算法--Prim算法,Kruskal算法(C语言)
  7. 前置仓没活路?盒马mini要做行业终极目标还为时尚早
  8. SQlite Android数据库的应用 Android SQLite 简易的学生成绩管理系统
  9. ymodem传输的终端工具_国六在线监控OBD终端H6S信息安全防篡改技术实现
  10. 两个平面的位置关系和判定方程组解_2018年高考数学总复习第九章平面解析几何第2讲两直线的位置关系学案!...
  11. 计算机Word更改表格中,教你修改Word文本表格
  12. 贴吧自动签到脚本linux,【渣作】shell脚本百度贴吧签到器
  13. 如何使用命令提示符查找和打开文件
  14. 佳能无线打印机服务器,佳能LBP6018W打印机WIFI无线打印心得分享
  15. 【转】傅里叶分析之掐死教程(完整版)
  16. python 定义变量x格式_Python变量
  17. 【无标题语音聊天app源码——语音聊天派对】
  18. THinkphp5.0开源个人博客系统-优优博客系统 v2.3
  19. python 今日头条 微头条_今日头条微头条范文-头条号的微头条你们都发些什么,该如何写?...
  20. 关于预答辩研究生汇报内容及方式的几点要求

热门文章

  1. MPU 6050姿态角度融合算法
  2. c语言烟花生日快乐图片,Canvas 生日快乐烟花
  3. VTK Clipping 体绘制裁剪
  4. Towards Perceptual Image Dehazing by Physics-Based Disentanglement and Adversarial Training(2019)
  5. VIM插件安装和配置
  6. QSettings详细使用方法,避免错误
  7. PortAudio编程入门 V19
  8. 今天是中国传统节日“重阳节”。也是爷爷的生日,今年80岁高龄。
  9. 【Lua从青铜到王者基础篇】第十三篇:Lua 调试(Debug)
  10. 手把手教你仿一个知乎日报Android客户端(一)多图