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錯誤了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM