主要内容

C ++MwarrayAPI共享库集成

创建和集成打包的matlab®使用使用的++应用程序MwarrayAPI

C ++MwarrayAPI仅万博1manbetx支持C ++ 03功能。C ++使用该库的共享库MwarrayAPI具有使用C样式函数初始化的接口matlab运行时,将打包好的MATLAB函数装入matlab运行时,并管理在C ++驱动程序代码之间传递的数据matlab运行时。这些功能描述于下面C / C ++ API。列出的功能C ++MwarrayAPI是特定于MwarrayAPI,不能用于为其他API创建的共享库。

职能

compiler.build.cppsharedlibrary. 创建C ++共享库
compiler.build.cppsharedLibraryOptions. 构建C ++共享库的选项
MBuild. 编译和链接源文件马铃薯草生成共享库

C / C ++ API

mclmcriinitialize. 初始化马铃薯草运行代理图书馆
mclInitializeApplication 设置全部共享的应用程序状态马铃薯草运行当前过程中创建的实例
MCLTerMinateApplication 关闭马铃薯草运行- 内部申请状态
<库>初始化[withhandlers] 初始化马铃薯草运行与之相关的实例图书馆
<图书馆>终止 免费分配所有资源马铃薯草运行与之相关的实例图书馆
Mclrunmain. 在所有平台上创建相同包装代码的机制
mclismcriinitialized 确定if.马铃薯草运行已正确初始化
mclWaitForFiguresToDie 启用已部署的应用程序来处理图形事件,使图形窗口保持显示
MclgetLasterRormessage. 失败函数调用的最后一个错误消息
mclGetLogFileName 检索所使用的日志文件的名称马铃薯草运行
mclIsJVMEnabled 确定if.马铃薯草运行开始了java.虚拟机(JVM.的)
mclisnodisplayset. 确定if.-Nodisplay.模式已启用

C ++ MWArray API

Mwarray 类用于将输入/输出参数传递给由此生成的C ++函数马铃薯草编译器SDK.
mwexception. 由此使用的异常类型MwarrayAPI和C ++接口功能
MWSTRING. 用字符串类使用MwarrayAPI将字符串数据传递为来自某些方法的输出

话题

创建和实现C ++ MWarray API共享库

生成C ++ MWarray API共享库并构建C ++应用程序

从MATLAB代码创建一个c++ mwArray API共享库,并使用示例c++驱动代码实现它。

使用C ++驱动程序应用程序集成C ++共享库

配置MBuild选项文件

如何配置MBuild.选项文件。

从C / C ++调用Matlab Compiler SDK API函数

利用MATLAB编译器SDK™用于C / C ++的API函数以在驱动程序代码中同化共享库。

集成C ++共享库

创建和分发使用的C ++共享库MwarrayAPI。

在单个应用程序中使用多个共享库

在单个C / C ++应用程序中使用多个生成的共享库。

Mac OS X.

写kmos的应用程序

专门编写可部署的C ++应用程序苹果系统

马铃薯草运行

安装和配置MATLAB运行时

安装,配置和卸载matlab运行时

设置MATLAB运行时路径进行部署

定义要运行使用的计算机的机器的路径Matlab Compiler™MATLAB编译器SDK

MATLAB运行时启动选项

matlab运行时选项,例如-nojvm.-Nodisplay., 或者-logfile.

MATLAB运行时组件缓存和可部署的存档嵌入

覆盖默认存档嵌入行为,并使用matlab运行时组件缓存。