MATLAB JA Builder

时间:2014-11-18 18:23:32

标签: java matlab dll matlab-java

当我在Netbean中运行程序时,它显示以下消息。我该怎么做才能解决这个问题?

  

线程“AWT-EventQueue-0”中的异常java.lang.UnsatisfiedLinkError:   无法找到MATLAB所需的库mclmcrrt7_17.dll   Builder JA,java.library.path。

此库通常与MATLAB或MCR一起安装,缺少该库可能表示该安装或当前路径配置存在问题。 该组件尝试使用的MCR版本是:7.17。

1 个答案:

答案 0 :(得分:0)

要运行MATLAB编译的程序,需要MCR。 MATLAB版本和MCR版本需要匹配。这是MCR版本和MATLAB版本映射。


MATLAB | MCR


R14(7.0)| 7.0
 R14SP1(7.0.1)| 7.1
 R14SP2(7.0.4)| 7.2
 R14SP3(7.1)| 7.3
 R2006a(7.2)| 7.4
 R2006b(7.3)| 7.5
 R2007a(7.4)| 7.6
 R2007b(7.5)| 7.7
 R2008a(7.6)| 7.8
 R2008b(7.7)| 7.9
 R2009a(7.8)| 7.10
 R2009b(7.9)| 7.11
 R2010a(7.10)| 7.13
 R2010b(7.11)| 7.14
 R2011a(7.12)| 7.15
 R2011b(7.13)| 7.16
 R2012a(7.14)| 7.17
 R2012b(8.0)| 8.0
 R2013a(8.1)| 8.1
 R2013b(8.2)| 8.2
 R2014a(8.3)| 8.3
 R2014b(8.4)| 8.4


请确保您的程序是使用R2012a构建的。如果没有从上表安装MCR的映射版本。

此外,您可能安装了多个MCR。因此,卸载或删除(从环境路径)其他版本的MCR只是为了确保它选择正确的。