主要内容

c++共享库集成

集成封装MATLAB®功能到c++应用程序中

MATLAB编译器SDK™提供了两种方式来部署MATLAB函数在c++应用程序:

  • 部署到使用MATLAB c++应用程序数据API

    在这种方法中,您创建一个归档文件包含MATLAB函数并将其部署在一个c++应用程序。使用MATLAB编译器SDK为c++ API c++应用程序之间的接口和存档包含部署的MATLAB函数。使用MATLAB数据API来处理c++应用程序之间的数据交换和部署MATLAB函数。这是在R2018a介绍。

  • 部署到c++应用程序使用mwArrayAPI

    在这种方法中,您将创建一个c++共享库和头文件从MATLAB函数要部署。使用遗留MATLAB编译器SDK为c++ API接口之间的c++应用程序和部署的MATLAB函数。使用mwArrayAPI来处理c++应用程序之间的数据交换和部署的MATLAB函数。这是在R2013b引入。

MATLAB运行时必须安装和设置的机器上运行c++应用程序。

MATLAB编译器SDK提供了两种c++ api与部署MATLAB函数,两个api是杰出的基于api用于c++应用程序之间交换数据和已部署的MATLAB函数。

MathWorks®建议使用MATLAB编译器SDKAPI与MATLAB c++数据API。

区别两个c++ api部署MATLAB函数。

类别