xqzz.net
当前位置:首页 >> MATLAB中运行mEx_sEtup后出来这些是什么意思? 不... >>

MATLAB中运行mEx_sEtup后出来这些是什么意思? 不...

这个问题是因为你的matlab是64位的版本,现在libsvm针对64位系统单独做了封装.在libsvm下有一个window目录,libsvm\windows\*.mexw64.直接将libsvm\windows加载到matlab运行路径上就可以了.无需编译!

图中列出的是所有能与matlabR2010a匹配的编译器,里面没有fortran6.6,可能是matlabR2010a的me混合编程不能很好的支持fortran6.6.如果选y看看本地可支持的编译器中有没有fortran6.6.

你要转什么?你要是.m转exe要用mbuild.mex是用来把C/c++转成matlab可用的mex文件的.

可能是你的电脑上没有安装vc 6

是登陆界面

需要电脑安装c++6.0才能mex -setup列编译器都电脑图[1] lcc-win32matlab自带编译器由于电脑没安装其编译器检测c++6.0!

根据软件版本的不同会有区别,在这里,输入“n”,会显示已经安装的编译器;如果还没有所需的编译器的话,那就得安装你需要的那个了.

没用过mex老版本的话推荐用matcom编译m文件到c++

这个需要你的电脑上安装有C++6.0才能出来,mex -setup列出的编译器都是你电脑上的,你图上的[1] Lcc-win32是matlab自带的编译器.由于你电脑上没安装其他的编译器,当然就检测不到C++6.0

matlab中的mex文件运行不了是什么回事 匿名 分享到微博 提交回答 1 问: 电脑关机关机时提示 所以要等这些程序关闭后才会执行关机命令,属于正常现象,可以不必理会详情>>2 如何在网页里运

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.xqzz.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com