• Matlab运行环境MCR安装


    1、安装Matlab

    目标机上应该可以不用安装,只需要在编译机上安装

    https://www.cnblogs.com/judes/p/12156812.html

    2、在安装路径中获取MCR

    进入matlab输入mcrinstaller,会弹出mcr的路径

    ans =

    /usr/local/MATLAB/R2015b/toolbox/compiler/deploy/glnxa64/MCRInstaller.zip

    把zip拿出来,增加权限,解压

    其中install就是安装程序

    3、静默安装

    sudo ./install -mode silent -agreeToLicense  yes

    安装完成弹出这个

    4、加入动态库路径

    上图中,最后一行就是需要的动态库路径,注意2个分号,所以是3个路径

    sudo vim /etc/profile

    末尾加入路径

    export LD_LIBRARY_PATH=/usr/local/MATLAB/MATLAB_Runtime/v90/runtime/glnxa64:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH=/usr/local/MATLAB/MATLAB_Runtime/v90/bin/glnxa64:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH=/usr/local/MATLAB/MATLAB_Runtime/v90/sys/os/glnxa64:$LD_LIBRARY_PATH

    生效配置文件

    source /etc/profile

    5、测试

    echo "$LD_LIBRARY_PATH"

     如果打印出了则成功了,此时matlab常用的动态库就配置好了

    6、加入mysql的驱动

    同安装matlab一样,也需要配置mysql的jar驱动包

    将驱动包mysql-connector-java-5.1.45-bin.jar复制到MCR的路径:

    cp mysql-connector-java-5.1.45-bin.jar  /usr/local/MATLAB/MATLAB_Runtime/v90/java/jar/toolbox

    修改这个jar的环境路径:

    vim    /usr/local/MATLAB/MATLAB_Runtime/v90/toolbox/local/classpath.txt 

    在末尾增加刚才那个jar的绝对路径:

     此时,如果matlab的可执行包需要访问数据库,就不会报fetch错误了。

  • 相关阅读:
    CSS Sprite笔记
    前端分页页码静态部分制作
    有趣的网页小部件笔记
    Lintcode 85. 在二叉查找树中插入节点
    Lintcode 166. 主元素
    网页失去焦点标题变化效果
    Lintcode 166. 链表倒数第n个节点
    Lintcode 157. 判断字符串是否没有重复字符
    Lintcode 175. 翻转二叉树
    Lintcode 372. O(1)时间复杂度删除链表节点
  • 原文地址:https://www.cnblogs.com/judes/p/12176751.html
Copyright © 2020-2023  润新知