主要内容

C共有ラescブラリの統合

パッケ,ジ化されたmatlab®関数をcアプリケ,ションに統合する

MATLAB编译SDK™では,matlab関数からc共有ラescブラリを作成することができます。

mxArrayAPIを使用する共有ラ▪▪ブラリの▪▪ンタ▪フェ▪▪スは,cスタ▪▪ルの関数を使用してMATLAB运行时の初期化,パッケ,ジ化されたmatlab関数のMATLAB运行时への読み込み,およびcコ,ドとMATLAB运行时の間で渡されるデ,タの管理を行います。例にいては,Matlabコドによるc共有ラブラリの作成を参照してください。

関数

compiler.build.cSharedLibrary C共有ラescブラリの作成
compiler.build.CSharedLibraryOptions C共有ラescブラリの作成オプション
mbuild 编译和链接源文件MATLAB生成的共享库

C API

mclmcrInitialize MATLAB运行时プロキシラ@ @ブラリの初期化
mclInitializeApplication 現在のプロセスで作成されたすべてのMATLAB运行时ンスタンスによって共有されるアプリケ,ション状態の設定
mclTerminateApplication 关闭MATLAB运行时-内部应用状态
<图书馆>初始化(WithHandlers) 初始化MATLAB运行时图书馆
<图书馆>终止 释放分配的所有资源MATLAB运行时图书馆
mclRunMain 在所有平台上创建相同包装器代码的机制
mclIsMCRInitialized 确定MATLAB运行时已正确初始化
mclWaitForFiguresToDie 允许部署的应用程序处理图形事件,以便图形窗口保持显示
mclGetLastErrorMessage 来自库初始化失败的最后一个错误消息或MATLAB函数调用
mclGetLogFileName 检索所使用的日志文件名称MATLAB运行时
mclIsJVMEnabled 确定MATLAB运行时是用实例开始的Java虚拟机(JVM
mclIsNoDisplaySet -nodisplayモ,ドが有効かどうかを判定

トピック

C共有ラescブラリの作成と実装

C共有ラブラリとCドラバアプリケションの統合

Mac OS X

C共有ラaapl . Cブラリのトラブルシュ. Cティング