我在 MATLAB 7.6 (2010a) 上创建了一个程序 (GUI),并使用 depoytool 对其进行了编译。但是,当我尝试运行该程序时,它抱怨缺少库文件(libmwmclmcrrt.so.7.6)。我已经安装了 MCR,并且尝试通过键入文件名和 MCR 路径来指向它,但没有任何效果。
建议?
在 Linux 上,MATLAB 创建名为
run_progname.sh
的启动脚本。您应该运行此脚本,而不是直接运行您编译的程序。假设你在程序progname
编译的目录下,执行./run_progname.sh <deployedMCRroot> args