knrt.net
当前位置:首页 >> MATLAB mEx 找不到编译器怎么办? >>

MATLAB mEx 找不到编译器怎么办?

①选y后,MATLAB会列出当前机器上已经安装的、且与当前MATLAB版本兼容的所有C编译器,一般而言,MATLAB都会自带一个LCC编译器,然而LCC目前仅支持32位的MATLAB,所以你的机器上没有;②选n后,MATLAB会列出所有与当前

.m文件保存段代码文件类似于c语言函数体; matlab见文件保存格式 .mex文件种matlab环境调用c(或fortran)语言衍程序说mex文件源码文件由c或fortran语言编写经matlab编

MATLAB会列出当前机器上已经安装的、且与当前MATLAB版本兼容的所有C编译器,一般而言,MATLAB都会自带一个LCC编译器,然而LCC目前仅支持32位的MATLAB,所以你的机器上没有.

如果你想借用一个C编译器(有大量的计算要快得多),比MATLAB MATLAB命令可以参考MEX.

那么你按照提示去下载编译器即可如果在linux系统下是的话,是非常非常方便的windows下很麻烦

mex -setupMEX configured to use 'gcc' for C language compilation.Warning: The MATLAB C and Fortran API has changed to support MATLABvariables with more than 2^32-1 elements. In the near futureyou will be required to update your code to

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

你安的软件是VS还是VC++?哪个版本?

问题描述:系统为win7 64bits,软件为matlab2009a和vs2008,在matlab中输入命令行max -setup,找不到vs2008编译器. 解决方法: 1.下载microsoft visual c++ 2008 express for matlab,按里面的readme.txt执行操作 place these three files in c:

你没有把yprime.c文件添加到当前可以搜索的路径中.右键,Add to Path,把文件夹及子目录添加到路径中.然后再试.

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