JAVA调用lp_solve配置详解

lp_solve是一个用来解Mixed Integer Linear Programming (混合整数线性规划变成)的开源程序,有提供IDE版本和供各种变成语言调用的接口。

在最近的工作中我需要在java环境下解一个线性规划问题,就接触到了这方面的程序。下面就开始说明如何进行配置。

lp_solve的下载地址:https://sourceforge.net/projects/lpsolve/files/lpsolve/

        123736_x4J2_2920923.png

其中5.5.2.5代表版本号,进入最新的版本,需要下载:

  1. 根据使用的系统下载下面的文件之一,我使用的是54位的windows系统,下载的是下面的第二个文件(可以使用搜索快速搜索关键字dev)

123837_9cvt_2920923.png

    2. 下载java的包

    124221_LFFX_2920923.png

下载完成以后,分别解压两个包。然后需要进行下面步骤:

  1. 将第一个压缩包中的lpsolve55.dll拷贝到C:\Windows\System32文件下

        124930_yPZ2_2920923.png

     2. 将第二个压缩包中lib/win64文件夹下的lpsolve55.dll拷贝到C:\Windows\System32文件下

         125026_1nxg_2920923.png

     3. 在java项目中加入第二个压缩包lib文件夹下的lpsolve55j.jar

         125203_2ATi_2920923.png

       125232_bxKa_2920923.png   

这样就可以开始使用lpsolve提供的javaAPI了。

当然也可以在maven项目中直接使用maven配置:

http://mvnrepository.com/artifact/com.datumbox/lpsolve/5.5.2.0

<dependency>
 <groupId>com.datumbox</groupId>
 <artifactId>lpsolve</artifactId>
 <version>5.5.2.0</version>
</dependency>

 

转载于:https://my.oschina.net/pierrecai/blog/824730

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值