我试图在Ubuntu14.04中使用Matlab2013a创建一个可执行文件,经过一些研究后,我理解了下面的命令,创建了可执行文件
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
发布于 2016-09-23 10:20:30
如果安装了Matlab工具箱,可以通过Matlab命令行运行mcc.m
函数:
mcc -mv matlabfile.m
或者可以直接在shell中运行mcc
二进制文件:
/path/to/matlab/bin/mcc -mv matlabfile.m
或者,可以将包含mcc
二进制文件的文件夹添加到路径中,然后运行它:
PATH="$PATH:/path/to/matlab/bin/"
mcc -mv matlabfile.m
https://stackoverflow.com/questions/39655402
复制相似问题