• ROPI下载安装


    ROPI下载安装

    wget http://num.math.uni-goettingen.de/~m.goerigk/ropi/0.1.0/ropi-0.1.0.tar.gz
    tar -zxvf ropi-0.1.0.tar.gz
    

    修改 ./ropi-0.1.0/runtobuild.sh文件,假设只安装了gurobi,则文件前几行修改如下:

    #!/bin/sh
    
    set -e
    GUROBI_HOME="/home/lpsol/software/gurobi752/linux64"
    GUROBIPATH=${GUROBI_HOME}
    GUROBIVERSION=`(ls ${GUROBI_HOME}/lib/libgurobi*.so | rev | cut -d"i" -f1 | rev | cut -d"." -f1)`
    
    CPLEXPATH=""
    CONCERTPATH=""
    CPLEXARCH=""
    XPRESSPATH=""
    XPRESSPATH=${XPRESSDIR}
    

    注意该程序编译会出现错误,原因

    src/solver_xpress_dummy.cpp:33:3: error: ‘double’ is not a template
       double<vector> sol;
    

    修改为

    <vector> double sol;
    

    错误2:

    error: no matching function for call to ‘make_pair<int, double>(int&, double&)’
    

    在相应文件中执行

    %s/make_pair<Con,int>/make_pair/g
    %s/push_back(make_pair<int,double>/push_back(make_pair/g
    

    这是由于make_pair在c++11前后修改了声明,make_pair<int,double>的<int,double>不再需要

  • 相关阅读:
    docker 清理日志文件
    POJ2182 Lost Cows
    POJ3468
    楼兰图腾
    P2024 [NOI2001]食物链
    POJ1733 Parity game
    洛谷P1196 [NOI2002]银河英雄传说
    洛谷P1955 [NOI2015]程序自动分析
    CF 660 C. Uncle Bogdan and Country Happiness
    CF 660A&B
  • 原文地址:https://www.cnblogs.com/qujingtongxiao/p/10896641.html
Copyright © 2020-2023  润新知