suiyingy的个人空间 https://blog.eetop.cn/853625 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

MATLAB 编译问题

已有 2125 次阅读| 2015-7-7 13:49 |个人分类:MATLAB

用mex编译文件需要注意的两点:

(1)编译文件是否在当前工作路径,如果不在可能会出现 xxx not found。

(2)编译环境是否正确,如果出现问题可以先运行 mex -setup。

例子:在使用sigma delta ADC工具箱SDM toolbox时,运行mex simulateDSM.c出现以下提示:

simulateDSM.c 
simulateDSM.c(366) : error C2371: 'mexFunction' : redefinition; different basic types 
        C:\Program Files\MATLAB\R2010b\extern\include\mex.h(146) : see declaration of 'mexFunction' 
 
  C:\PROGRA~1\MATLAB\R2010B\BIN\MEX.PL: Error: Compile of 'simulateDSM.c' failed. 
 
??? Error using ==> mex at 208
Unable to complete successfully.

解决办法:运行mex -setup,选择Lcc编译器,然后运行mex simulateDSM即可。



----转载请注明出处,谢谢!

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 48

    粉丝
  • 15

    好友
  • 55

    获赞
  • 37

    评论
  • 3585

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-26 01:27 , Processed in 0.027799 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部