
matlab和Vc混合编程
文章平均质量分 80
自在水中鱼
http://blog.sina.com.cn/zizaishuizhongyu
展开
-
matalb7与VC2008混合编程DLL方法(二)向VC中添加DLL库
本帖介绍VC中添加Matlab的m函数DLL库的方法。 下面的操作均在Microsoft Visual Studio 2008程序开发环境(英文版)下进行,实际操作顺序,按照下面介绍的顺序进行.1.加入库(1)进入设置界面 Project->工程名称 Property Pages(也就是Project菜单下面的最下面一项)(2)Configuration 选为 Active(D原创 2011-12-21 21:06:46 · 821 阅读 · 0 评论 -
matalb7与VC2008混合编程DLL方法(一)m函数打包成C\C++DLL库
本帖介绍将matalb7的m函数打包成dll库的方法,具体步骤如下: 1.编译器设置因为打包的m函数dll库要被VC调用,因此,在打包过程中,需要将matlab7的编译器设置为VC所用的编译器。具体设置方法如下:(1)在matlab7的Command Window中输入命令 mbuild -setup m原创 2011-12-21 21:05:52 · 844 阅读 · 0 评论 -
matalb7与VC2008混合编程DLL方法(四)脱离matlab和VC环境的运行和程序发布
本文首先介绍matlab7与VC2008混合编程的VC程序在脱离(即未安装)matlab和VC环境的计算机上运行时可能出现的错误及解决办法,然后介绍混合编程的VC程序做成安装包的方法。 1. 出现错误“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”(1)错误原因 网上关于错误原因的解释不尽相同,主要包括以下2种: a. 缺少VC所需原创 2011-12-28 22:45:56 · 1482 阅读 · 0 评论 -
matalb7与VC2008混合编程DLL方法(三)VC调用matlab的DLL库函数
本文通过一个例子说明VC中如何调用matlab生成的dll库函数。 1.matlab的m函数文件% 输入function [out_int,out_double,out_array_int,out_array_double, out_array_double_other] = ... % '...'是续行符matlab_c_test(in_int, in_doubl原创 2011-12-27 23:48:20 · 1796 阅读 · 2 评论