您的位置:首页 > 编程语言 > MATLAB

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出错!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  图像处理 matlab
相关文章推荐