MATLAB编译SDK™使您能够从MATLAB函数创建C共享库。
使用共享库mxArray
API有一个接口,它使用C风格的函数初始化MATLAB运行中,加载打包MATLAB函数进MATLAB运行和管理是C代码和之间传递的数据MATLAB运行。对于一个示例,请参见实现一个C共享库的驱动器应用。
mbuild |
编译和链接源文件对MATLAB生成的共享库 |
mclmcrInitialize |
初始化MATLAB运行代理库 |
mclInitializeApplication |
设置应用状态的所有共享MATLAB运行在当前过程中创建的实例 |
mclTerminateApplication |
关MATLAB运行- 内置应用程序状态 |
<库>初始化[WithHandlers] |
初始化MATLAB运行例如关联
|
<库>终止 |
释放被分配的所有资源MATLAB运行例如关联
|
mclRunMain |
机制在所有平台上创建相同的包装代码 |
mclIsMCRInitialized |
确定MATLAB运行已经正确初始化 |
mclWaitForFiguresToDie |
启用部署的应用程序来处理图形的事件,使数字窗口保持显示 |
mclGetLastErrorMessage |
从失败的函数调用最后一条错误信息 |
mclGetLogFileName |
检索所使用的日志文件的名称MATLAB运行 |
mclIsJVMEnabled |
确定MATLAB运行开始用的实例Java的虚拟机(JVM) |
mclIsNoDisplaySet |
确定-nodisplay 模式已启用 |
了解如何创建一个C共享库。
使用命令行编译来创建C / C ++共享库。
调用内置一个C共享库MATLAB编译SDK从C驱动器应用。
使用一个或多个MATLAB编译SDK生成的C共享库中的C应用程序。
用MATLAB编译SDK对于C / C ++同化API函数共享驱动程序代码库。
编译C驱动程序代码和共享库,并测试C应用程序。
使用多个所产生的在一个单一的C / C ++应用共享库。
路径设置开发和含包装MATLAB代码测试应用。
组MATLAB运行选项,如-nojvm
,-nodisplay
, 要么-logfile
。
覆盖默认归档嵌入行为和使用MATLAB运行组件缓存。