【问题标题】:library error after compiling编译后库错误
【发布时间】:2015-12-19 04:01:33
【问题描述】:

在 Centos6 上使用 2012b 我使用 deploytool 编译了我的代码。

为了确保我做事正确,我重新安装了 MCR 以确保我使用的是 matlab 希望我使用的确切版本。按照说明安装 MCR (v83) 后,我将相应的路径附加到 LD_LIBRARY_PATH 和 XAPPLRESDIR。

当我使用 run_myProgram.sh 脚本时。它回显了库路径,我可以看到 MCR 路径是正确的。

但是,在我编译的程序启动时,我收到了这个错误: “加载共享库时出错:libmwmclmcrrt.so.8.0:无法打开共享对象文件:没有这样的文件或目录”

有人有办法解决这个问题吗?例如,是我的系统配置有问题还是我的部署有问题?

情节变厚了。我注意到在 MCR 安装中,我只有 libmwmclmcrrt.so.8.3。 deploytool 怎么没有给我需要的版本?

谢谢!

【问题讨论】:

    标签: matlab deployment compilation


    【解决方案1】:

    您需要为 r2012b 下载 MCR 版本 8.0。请在此处查看表格:MCR Version Table

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-12
      • 1970-01-01
      相关资源
      最近更新 更多