有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java MATLAB JA Builder

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

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Failed to find the library mclmcrrt7_17.dll, required by MATLAB Builder JA, on java.library.path.

该库通常与MATLAB或MCR一起安装,如果没有,则表明该安装或当前路径配置存在问题。 此组件尝试使用的MCR版本为:7.17


共 (1) 个答案

  1. # 1 楼答案

    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的其他版本只是为了确保它选择了正确的版本