我正在尝试使用deploytool
UI将M文件转换为独立的EXE。
我已正确配置mex
和mbuild
。
但是在编译过程中我遇到了以下错误:
ant:
<ant>
<mkdir dir="C:\abc\for_redistribution" />
<mkdir dir="C:\abc\for_testing" />
</ant>
mcc -C -o findSignature -W WinMain:findSignature -T link:exe -d C:\abc\for_testing -v C:\abc\my_matlab.m
Test checkout of feature 'Compiler' failed.
mcc failed.
请帮我解决这个问题。
答案 0 :(得分:0)
我认为错误消息表示您已安装MATLAB编译器,但您没有许可证,请参阅MATLAB Answers上的this discussion。您确定您拥有MATLAB编译器的有效许可吗?尝试在MATLAB命令行中运行ver
,看看你得到了什么。