用matlab把m文件编译成exe程序时出现问题

在用matlab编译m文件时,我选用的是lcc编译器,但是出现下面问题:mcc-mjsq.mWarning:Executingstartupfailedinmatlabr... 在用matlab编译m文件时,我选用的是lcc编译器,但是出现下面问题:
mcc -m jsq.m
Warning: Executing startup failed in matlabrc.
This indicates a potentially serious problem in your MATLAB setup,
which should be resolved as soon as possible. Error detected was:
MATLAB:scriptNotAFunction
Attempt to execute SCRIPT find_system as a function:
C:\Program Files\MATLAB\R2008a\toolbox\simulink\simulink\find_system.m
> In matlabrc at 276
Input file <C:\Users\> named twice. Ignored.
cannot open c:\users\

C:\PROGRA~1\MATLAB\R2008A\BIN\MEX.PL: Error: Link of 'jsq.exe' failed.

Error: An error occurred while shelling out to mbuild (error code = 2).
Unable to build executable (specify the -v option for more information).
??? Error using ==> mcc
Error executing mcc, return status = 1.
请问大侠这是什么问题?
展开
 我来答
hherofsun
2010-09-16 · 超过12用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:37.5万
展开全部
首先设置编译器 mbuild -setup,然后根据提示一路Y即可;(确保lcc编译设置成功)
还有,你的函数必须不能和toolbox中的重名,否则会有二义性,电脑很笨的,它看不懂了,就会给你一堆无用的解释~
程国安罐罐
2010-10-02
知道答主
回答量:13
采纳率:0%
帮助的人:13万
展开全部
先用mbuild -setup来选择编译器(不一定非要选lcc编译器,可以选VC++6.0或者是Visual Studio等),然后再编译
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式