matlab+错误使用mex

作者&投稿:羽欢 (若有异议请与网页底部的电邮联系)

中红15759614409问: matlab代码错误 关于mex -
额尔虎市硫酸回答: 没有添加编译器啊. 你先输入 mex -setup 注意mex和-setup之间有个空格,选择编译器.

中红15759614409问: Matlab 中为什么调用不了MEX文件,我的版本是7.1 -
额尔虎市硫酸回答: 重新编译一次,可能是文件头没有装配好;环境的问题可能. mex就是类似exe文件,应该可以的.

中红15759614409问: MATLAB中使用SPAMs工具包,用mex调用函数时出错 -
额尔虎市硫酸回答: 函数可以包含相同点:头文件和源代码的源文件,文件存储在纯文本,写的C/C++语言规范,你可以使用类型定义和通常,可变符合定义,声明和实现可以包含宏定义,使用相同的调用约定.不同点:C/C++编译器所需的源代码文件中必须包含...

中红15759614409问: matlab编译出错 -
额尔虎市硫酸回答: 将mex指令后的小写-l 改成大写-L

中红15759614409问: 在c中编写了一个mex文件,在matlab中不能使用,出现问题,请各位帮帮忙 -
额尔虎市硫酸回答: 1.去掉程序里所有中文字符 注释里的也不行2.关掉matlab 删除.mexw32文件3.重试mex 文件名.c

中红15759614409问: 使用水平集的库“LSMLIB”,链接生成mex时MATLAB报错如下,这是什么原因呢 -
额尔虎市硫酸回答: 看看lsmlib下面的INSTALL文件,里面有安装教程.如果是在Windows下运行的话,需要有CMAKE环境.-- 以linux下的安装为例:1. 进入lsmlib目录 cd lsmlib-1.0.12. 进行configure配置 ./configure --with-matlab= --with-matlab-install-dir=./3. 执行make make最后可执行的mex文件就在lib/matlab里.附:configure成功示例:make后生成的lib/matlab目录:安装出现问题的话,找装过lsmlib的学长学姐问问.

中红15759614409问: matlab mex编译环境配置错误,怎么回事?
额尔虎市硫酸回答: 这是因为你的命令有问题,mex 和 -setup 之间要有一个空格,即“mex -setup”才对

中红15759614409问: matlab与c++混合编程时“无法解析的外部命令”怎么解决? -
额尔虎市硫酸回答: 谢谢!可是突然又出现问题,本来以前运行这种matlab调用c++程序,设置好后运行成功了,这周开始突然运行mex -setup时出错,错误显示为:Unable to load a message catalog MATLAB,please check the file location and format.相比以前我没做过任何修改啊,只是有几天没有跑程序而已,突然就这样了,网上也找不到相关解答. 查看更多答案>> 采纳哦

中红15759614409问: 请问在matlab中运行mex文件时,为什么会出现can't open的情况? -
额尔虎市硫酸回答: 首先,要保证MEX文件编译成功,这个可以从编译的返回字串中看到. 其次,MEX所在的路径必须正确,要在Matlab的路径或你添加的路径中. 最后,MEX文件的入口函数一定要正确,参考例子程序. 希望能帮助你.

中红15759614409问: 为什么我在Matlab编译mexall的时候总是出错 -
额尔虎市硫酸回答: 这个问题我恰好遇到过.这个版本的matlab必须放在不包含空格的文件夹下,program files就是不行的,把它删了,重新装到c盘根目录下就好了.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网