gpt4 book ai didi

matlab - Tomcat 和 Matlab MCR 无效的 MEX 文件错误

转载 作者:行者123 更新时间:2023-11-28 21:59:51 28 4
gpt4 key购买 nike

我在我的 Ubuntu 14.04 服务器上安装了 Tomcat 7 和 MCR 8.3。Matlab 已正确安装,因为我可以执行一些程序,但是当我尝试执行其他程序时出现此错误:

Invalid MEX-file '/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83/mcr/toolbox/matlab/sparfun/etree.mexa64': libmwarpack.so: cannot open shared object file: No such file or directory

我在/etc/profile.d 文件夹中这样设置环境:

MCR_ROOT=/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83
export PATH=$PATH:$MCR_ROOT/bin:$MCR_ROOT/bin/glnxa64
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MCR_ROOT/runtime/glnxa64:$MCR_ROOT/bin/glnxa64:$MCR_ROOT/toolbox/javabuilder:$MCR_ROOT/sys/os/glnxa64:$MCR_ROOT/sys/java/jre/glnxa64/jre/lib/amd64/server:$MCR_ROOT/sys/java/jre/glnxa64/jre/lib/amd64:$MCR_ROOT/sys/java/jre/glnxa64/jre/lib/amd64/native_threads:$MCR_ROOT/mcr/toolbox/matlab/sparfun:$MCR_ROOT:mcr/toolbox
export LD_LIBRARY_PATH
export MCR_CACHE_ROOT=/home/bull/MCR/cache
export XAPPLRESDIR=$MCR_ROOT/X11/app-defaults

我有点沮丧,我又添加了一些文件夹...etree.mexa64 和 libmwarpack.so 文件位于正确位置。

最佳答案

对于 MATLAB,尝试像设置 LD_LIBRARY_PATH 一样设置 LD_RUN_PATH。我认为这是 MATLAB 的一个小特性。

关于matlab - Tomcat 和 Matlab MCR 无效的 MEX 文件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28560592/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com