vs和MATLAB调用

来源:互联网 发布:二维条码扫描软件 编辑:程序博客网 时间:2024/06/10 05:35

MATLAB




一、             破解MATLAB所有的编译器,保证相关电脑上有此类编译器,如VS里面的VC++编译器等等。破解请调用MATLAB R2014a Patch.exe程序,这不是木马,这个程序是为了替换未破解的编译器。

二、             打包程序(这里我们是做的VS调用,也就是。net)

1、  mex -setup 

2、  mbuild –setup(这两步我不知道需不需要,但是我之前弄过了,就假设需要吧)

3、  输入deploytool出现

4、  选择第二个library compiler。

5、  所需调用的成的dll,这里是.net啊

6、  这里是你的第一个调用文件,选择好之后,其实所有的文件都打包好了。

7、 

8、  所调用的文件都自动包含进来了,但必须确保,MATLAB编译器的当前目录就是该程序所在目录

9、 

10、 写自己类的名字啊,点两下就好了啊。

11、 编译平台的选取啊,4.0对应着VS2010。

12、 然后点那个勾了

三、             注意事项,所有函数的输出都应该在程序一开始编写的时候就初始化。



vs


一、     在打包好的for_testing文件夹下有一个readme.txt

也就是在MATLAB中输入mcrinstaller

直接输出mcrinstaller的路径,直接安装就好了。

二、     然后找到mwcomutil.dll 的文件路径,至于怎么找,直接在文件夹搜索好了,然后在文件夹里直接输入cmd弹窗直接切换到当前路径,然后运行regsvr32 mwcomutil.dll 

三、     将之前打包好的dll引用到该项目中,还有MWArray.dll,这是一个类似于头文件类的东西啊,一般在\toolbox\dotnetbuilder\bin\win32\v2.0,不过我直接放到了文件夹里面了

四、     将需要用到的相对文件考到vs的相对路径,即\bin\Debug路径,

五、     如果是64位需要注意

六、     



0 0
原创粉丝点击