MATLAB调用编译器生成动态链接库dll并在VS2010中使用之小结

还没写完呢~


起因:
实验室同学的项目,鉴于MATLAB编程测试的便捷性,同学就用MATLAB编了一堆代码,到最后甲方的方案要用C++时,又不想再费劲改了。于是想到用MATLAB编译成dll供C++调用。


重点:

  1. MATLAB编译成dll
  2. VS中的设置和代码里的调用方法

注意:

  1. 该dll的调用必须要有对应版本的mcr(MATLAB Compiler Runtime)或者干脆就是已安装好对应版本的MATLAB了
  2. 编写程序时,VS里要包含MATLAB的库目录和包含目录,还要添加一些附加依赖库lib
  3. 系统的环境变量要设置好,才能运行。
  4. 注意编程的环境和运行的环境的区别。
  5. nargout
  6. m函数编写
  7. mwArray类!
  8. vs里怎么导入lib和h文件
  9. vs设置成64位编译平台!!
  10. MATLAB打包成java package?
  11. 环境变量太大的处理方法!
  12. ……

具体过程

待续