EDN首页   博客首页 用户登陆  |  注册

日志档案

发表于 2010/1/20 14:40:23

0

标签: matlab  M文件  经验总结  编译发布  

m文件开发与编译发布经验总结 1

编写M文件处理数据并显示,然后将M文件编译为库或EXE并发布,walnutcy

实际测试中遇到的问题如下,作下记录,以后应用时注意:(今天一天遇到的问题格外多,呵呵。walnutcy

1) 数据操作向低兼容,walnutcy

例如: uint32 a = 1;  uint16 b = 2;   a = a+b; 则a也变为uint16, 这点要非常注意,在处理数据时,曾经碰到过长度超过64K就中断,实际应用时需要强制转换;

2) 直接打包成EXE,并在没安装Matlab的机器上使用,需要安装MCR文件,

这个在已装matlab的机器上可以找到,路径为:walnutcy

X:\MATLAB\R2009a\toolbox\compiler\deploy\win32\MCRInstaller.exe

将这个安装后,目标机器即可直接使用mcc编译的EXE文件。walnutcy

3) MCC编译时, fopen中参数2, 有许多不支持,如'rl', 实际应用时需注意;

4) 编译后,finish命令不支持,但可以编译成功。walnutcy

先记录到这,继续工作。walnutcy

 

 

系统分类: 软件开发   |   用户分类: VC.Net   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

阅读(244)  |  评论(0)  |  收藏(0)  |  举报  

投一票您将和博主都有获奖机会!