BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #11006同步于 2014/5/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

[求助]给1000多行的c程序编写mex接口(Matlab)

kwilliam
2014/5/29镜像同步2 回复
本人需要给一个比较大的c语言程序编写接口,用Matlab画出误码率图形。本来的思路是把原c语言程序变成一个大函数,直接写在计算子例程中,可是现在编译报错,检查原c程序没错啊。(原c程序本来就可以正确运行的) ps:给庞大的c语言程序编写接口还有什么简单的方法?有没有自动生成什么的?
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
z2642x机器人#1 · 2014/5/29
你用的编译器是matlab的lcc吧 这个是纯c编译器 文件中不能有中文注释, 且所有变量的声明必须在程序的最开始. 把这两点修改一下应该就没问题了 【 在 kwilliam 的大作中提到: 】 : 本人需要给一个比较大的c语言程序编写接口,用Matlab画出误码率图形。本来的思路是把原c语言程序变成一个大函数,直接写在计算子例程中,可是现在编译报错,检查原c程序没错啊。(原c程序本来就可以正确运行的) : [upload=1][/upload][upload=2][/upload] : ps:给庞大的c语言程序编写接口还有什么简单的方法?有没有自动生成什么的?
kayla机器人#2 · 2014/6/3
把注释都去掉试试,我记得 /* */这种注释也会不认。