Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Scip与mingw和msys集成_Windows_Msys_Mingw32_Scip - Fatal编程技术网

Windows Scip与mingw和msys集成

Windows Scip与mingw和msys集成,windows,msys,mingw32,scip,Windows,Msys,Mingw32,Scip,我如何将SCIP与MinGW和Msys集成?在您等待真正答案的同时,我已经可以从官方网站上引导您访问此页面,了解如何构建SCIP,请参见下文。对于实际集成,在以下位置有一个指针: 如何在SCIP中构造问题实例? 首先,您必须通过SCIPcreate创建一个SCIP对象,然后 开始通过SCIPcreateProb构建问题。然后你创造 通过SCIPcreateVar创建变量,并通过 西帕德瓦。对于约束也必须这样做。对于 例如,如果要填写常规MIP的行,则必须 调用SCIPCreateConLinea

我如何将SCIP与MinGW和Msys集成?

在您等待真正答案的同时,我已经可以从官方网站上引导您访问此页面,了解如何构建SCIP,请参见下文。对于实际集成,在以下位置有一个指针:

如何在SCIP中构造问题实例? 首先,您必须通过SCIPcreate创建一个SCIP对象,然后 开始通过SCIPcreateProb构建问题。然后你创造 通过SCIPcreateVar创建变量,并通过 西帕德瓦。对于约束也必须这样做。对于 例如,如果要填写常规MIP的行,则必须 调用SCIPCreateConLinear、SCIPDConLinear和其他 完成后的Sciences。如果所有变量和约束 如果存在,您可以通过SCIPsolve启动解决方案流程。 如果不需要,请确保也致电SCIPreleaseVar 变量指针。有关创建和发布的说明 对象,请参阅doxygen文档

注意:有关简单示例,请参见目录examples/MIPsolver/和examples/Queens/

关于使用MinGW在Windows下构建/安装的备注 要在Windows下构建自己的Windows二进制文件,建议使用 来自MinGW.org的带有MSYS的MinGW编译器

首先安装MSYS,然后将MinGW安装到MSYS中的MinGW文件夹中 文件夹现在您需要将以下软件包安装到mingw 文件夹: -zlib或使用zlib=false ZIMPL=false,因为SCIP中ZIMPL和ZIMPL支持需要zlib -pcre或use ZIMPL=false,因为SCIP中ZIMPL和ZIMPL支持需要pcre -gmplib或use ZIMPL=false,因为SCIP中的ZIMPL和ZIMPL支持需要gmplib

在ZIMPL文件夹中调用makeclean之后,您还需要 flex和bison重拍ZIMPL。我们建议不要使用清洁剂 如果没有安装这些软件包,请在ZIMPL文件夹中

您可以将这些附加包作为预编译二进制文件下载到 示例来自: zlib&pcre gmplib或编译 从项目主页上自行获取源: 命令./configure -前缀=/mingw;制作makeinstall应该成功,没有问题,并将包安装到mingw文件夹中

现在,make READLINE=false应该在编译时没有错误。请 请注意,我们不支持创建doxygen文档或 在Windows下使用readline

由于MSYS中没有真正的符号链接,因此包含和库 SoPlex和ZIMPL的文件实际上被复制到 SCIP库文件夹。编译后重新编译ZIMPL或SoPlex时 SCIP您必须手动将库复制到SCIP lib文件夹中 然后重新编译SCIP


结束这个问题怎么样,莫斯托法?