没有找到命令MCC



我试图在Ubuntu 14.04中使用Matlab 2013a创建一个可执行文件,经过一些研究,我理解了以下命令,创建可执行文件

    mcc -mv matlabfile.m

然而,当我运行这个命令时,我得到以下错误

    No command 'mcc' found, but there are 33 similar ones
    mcc: command not found

这是由于Matlab安装导致的错误,还是我应该将编译器包含到任何路径变量中,以便我可以使用命令mcc访问它?怎么解呢?

更新1

我在matlab中运行ver命令,并显示部分输出,只是为了证明它包含Maltab编译器。

    Image Processing Toolbox                              Version 8.2            (R2013a)
    Instrument Control Toolbox                            Version 3.3        (R2013a)
    MATLAB Builder JA                                     Version 2.2.6      (R2013a)
    MATLAB Coder                                          Version 2.4        (R2013a)
    MATLAB Compiler                                       Version  4.18.1     (R2013a)
    MATLAB Distributed Computing Server                   Version 6.2        (R2013a)
    MATLAB Report Generator                               Version 3.14       (R2013a)
    Mapping Toolbox                                       Version 3.7        (R2013a)
    Model Predictive Control Toolbo

如果您安装了Matlab编译器工具箱,您可以通过Matlab命令行运行mcc.m函数:

mcc -mv matlabfile.m

或者您可以直接在shell中运行mcc二进制文件:

/path/to/matlab/bin/mcc -mv matlabfile.m

或者您可以将包含mcc二进制文件的文件夹添加到您的PATH,然后运行它:

PATH="$PATH:/path/to/matlab/bin/"
mcc -mv matlabfile.m

相关内容

  • 没有找到相关文章

最新更新