Matlab.R2014a编译生产的exe文件一直提示:错误使用videoinput
2017-03-20 16:58
375 查看
一时兴起,决定把前段时间一直困扰我的问题拿出来分享下给大家。以便大家以后遇到相同问题时有可参考,可以少走很多弯路。 Matlab版本:Matlab.R2014a破解版 前段时间我用matlab做图像处理,程序编写过程中都是调用的Matlab标准库函数,然后又用matlab做了GUI,在matlab平台上的各种调试都顺利通过了。又用malab的mcc编译成了exe文件,这时候问题就来了,一直提示我:错误使用videoinput函数。
编译过程及警告:
mbuild -setup
MBUILD 配置为使用 ‘Microsoft Visual C++ 2013 Professional (C)’ 以进行 C 语言编译。
要选择不同的语言,请从以下选项中选择一种命令:
mex -setup C++ -client MBUILD
mex -setup FORTRAN -client MBUILD
mcc -m calculate1 run circ photograph
警告: 重复的目录名称: F:\Matlab.R2014a\toolbox\coder\simulinkcoder\cgv\API
In path at 33
In requirements at 156
警告: 重复的目录名称: F:\Matlab.R2014a\toolbox\matlab\winfun\NET
In path at 33
In requirements at 156
警告: 重复的目录名称: F:\Matlab.R2014a\toolbox\rtw\targets\AUTOSAR\AUTOSAR
In path at 33
In requirements at 156
警告: 重复的目录名称: F:\Matlab.R2014a\toolbox\rtw\targets\AUTOSAR\AUTOSAR\dataclasses
In path at 33
In requirements at 156
警告: 重复的目录名称: F:\Matlab.R2014a\toolbox\simulink\simulink\MPlayIO
In path at 33
In requirements at 156
警告: 重复的目录名称: F:\Matlab.R2014a\toolbox\slvnv\reqmgt\RTExplorer
In path at 33
In requirements at 156
Invalid character was detected.
然后我就是各种论坛翻帖子,找经验。倒腾了好几天问题不见解决。最后偶然不经意间想到会不会是破解版的破解问题,导致工具箱调用出错。然后又换了好几个版本的matlab和vs。最后通过matlab2011a和vs2010终于顺利解决问题!
总结:matlabR2014a破解不完全,工具箱不完整,导致调用videoinput出错!
相关文章推荐
- VS使用C语言调用控制台执行Matlab编译出的exe文件提示找不到matlab
- vim E492: Not an editor command: ^M(使用VIM打开文件一直提示错误)
- 建立工程后刚开始编译出现了“error PRJ0003 : 生成 cmd.exe 时出错”这样的错误,虽然在debug中生成了.exe文件,但是无法执行,提示找不到mfc90ud.dll。
- MALTAB用mcc生成exe文件后,运行时出现错误提示:未定义arx、aic函数(matlab自带的库函数)
- matlab将M文件直接编译为可独立使用的EXE可执行文件
- matlab将M文件直接编译为可独立使用的EXE可执行文件
- matlab将M文件直接编译为可独立使用的EXE可执行文件
- 运行matlab生成的exe文件是,出现“提示找不到mclmcrrt70.dll”的错误
- 使用hh.exe反编译chm文件
- IIS “另一个程序正在使用此文件,进程无法访问。”错误提示的解决办法
- 一直不了解的关于Matlab编译时出的错误
- VS 2008 使用 IE8 调试时弹出错误提示框,提示:找不到指定的文件
- Matlab .M文件编译成可执行文件.exe
- java反编译软件jd-gui.exe以及使用javassist修改class文件 .
- 使用了Py2exe编译单个exe文件
- MATLAB .M文件编译成.EXE并在无MATLAB的电脑上运行的一个方法
- 使用DOS中的DEL命令不能删除文件怎么办,错误提示Acess is Denied
- 使用flashdevelop时,MXML文件中带有中文时编译错误问题解决
- 编译,出现“无法找到“***.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。”
- IIS安装错误提示:安装程序无法复制文件 zClientm.exe 解决方案