问题描述
我使用 mcc 编译了我的 MATLAB 脚本,并且我正在尝试在 Debian GNU/Linux 9 (stretch) 环境中运行二进制文件。
我只有完整的 MATLAB 安装可用,没有(也不想要)MATLAB 运行时,因为我相信完整的 MATLAB 安装已经与 Matlab 运行时一起提供。
root@me:/home/matlab/my-project/build-binary# bash run_my_project.sh /usr/local/matlab/R2020b/bin/glnxa64
------------------------------------------
Setting up environment variables
---
LD_LIBRARY_PATH is .:/usr/local/matlab/R2020b/bin/glnxa64/runtime/glnxa64:/usr/local/matlab/R2020b/bin/glnxa64/bin/glnxa64:/usr/local/matlab/R2020b/bin/glnxa64/sys/os/glnxa64:/usr/local/matlab/R2020b/bin/glnxa64/sys/opengl/lib/glnxa64
./tfda_cli: error while loading shared libraries: libmwlaunchermain.so: cannot open shared object file: No such file or directory
我可以确认它找不到的文件确实在我指向的目录中。
root@me:/home/matlab/my-project/build-binary# ls /usr/local/matlab/R2020b/bin/glnxa64 | grep libmwlaunchermain.so
libmwlaunchermain.so
有关此主题的其他问题假设已安装 MATLAB Runtime,但对我而言并非如此,因为我只有完整的 MATLAB 安装。
感谢您的任何建议!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)