我正在尝试在 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 访问它?我该如何解决这个问题?
UPDATE 1
我跑了ver我的 matlab 中的命令并显示部分输出,只是为了证明它包含 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 编译器工具箱,您可以运行mcc.m
通过Matlab命令行运行函数:
mcc -mv matlabfile.m
或者你可以运行mcc
直接在 shell 中运行二进制文件:
/path/to/matlab/bin/mcc -mv matlabfile.m
或者您可以添加包含以下内容的文件夹mcc
将二进制文件添加到您的 PATH 中,然后运行它:
PATH="$PATH:/path/to/matlab/bin/"
mcc -mv matlabfile.m
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)