build
クラス: clibgen.LibraryDefinition
パッケージ: clibgen
構文
build(libDef)
説明
build(
は、関数 libDef
)clibgen.generateLibraryDefinition
で作成したライブラリ定義ファイルからインターフェイスを検証し、作成します。詳細については、C++ ライブラリに対する MATLAB インターフェイスをパブリッシュする手順を参照してください。
成功した場合、このメソッドによりコマンド ウィンドウに出力が表示されます。この出力には、生成されたインターフェイス ファイルと、検証の失敗により破棄された関数についての情報が含まれます。この関数は、clibgen.generateLibraryDefinition
の名前と値の引数 Verbose
が true
の場合、ビルド ログも表示します。
例
入力引数
ヒント
トラブルシューティングの詳細については、Troubleshooting C++ Library Definition Issuesを参照してください。
代替機能
関数 clibgen.buildInterface
MATLAB® がライブラリのクラス コンストラクター、メソッド、データ メンバー、および関数をすべて自動的に定義することが分かっている場合、もしくはインターフェイスに未定義の構成が不要な場合、clibgen.generateLibraryDefinition
と build
の代わりに関数 clibgen.buildInterface
を使用します。
詳細については、C++ ライブラリ インターフェイスのビルドと内容の確認を参照してください。
バージョン履歴
R2019a で導入