当前位置: 代码迷 >> 其他开发语言 >> Matlab上,mcc编译生成的.exe文件无法运行,但.m可运行
  详细解决方案

Matlab上,mcc编译生成的.exe文件无法运行,但.m可运行

热度:9845   发布时间:2013-02-26 00:00:00.0
Matlab下,mcc编译生成的.exe文件无法运行,但.m可运行
Matlab2010a版本,C++ Compiler为6.0版本,通过mcc命令将mccTest.m文件生成mccTest.exe,无论双击该exe文件,或还是在window命令下运行,均无法运行,但是,在matlab命令窗口下,mccTest.m文件时可以运行的,不知道为什么?请达人指教,具体代码如下:

mccTest.m文件:
function y = mccTest()
y=1;

测试步骤:
1、在matlab命令窗口,输入 mccTest(),则输出结果为: ans=1,即m文件没问题

2、在matlab命令窗口,输入mcc -m mccTest.m,生成mccTest.exe文件和其他相应文件
  双击mccTest.exe文件只弹出黑屏就关闭了,然后尝试在window命令下运行,没有反应

不知道什么原因,望高手指教


------解决方案--------------------------------------------------------
去matlab中文论坛看看吧
http://www.ilovematlab.cn/index.php
  相关解决方案