複数の MEX-ファイル を含む共有ライブラリを作成するにはどうすればよいですか?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 16 Jan. 2012
Bearbeitet: MathWorks Support Team
am 20 Nov. 2020
複数のMEX-ファイルを含む C 共有ライブラリを作成したいのですが、MATLAB Compiler のヘルプドキュメントに記述がありません。
Akzeptierte Antwort
MathWorks Support Team
am 20 Nov. 2020
Bearbeitet: MathWorks Support Team
am 20 Nov. 2020
複数の MEX-ファイル を含む C 共有ライブラリを作成する方法は複数の MATLAB ファイル を含む C 共有ライブラリを作成する方法と同じです。MATLAB Compiler のヘルプドキュメントの examples にも例があります。
"Building the Shared Library" の 2. のステップで、MATLAB ファイル の代わりに MEX-ファイル を指定します。たとえば、mex1.mexw32 および mex2.mexw32 を使用する場合、以下のように記述することにより、これらを含む C 共有ライブラリを作成することができます。
mcc -B csharedlib:sharedlibname mex1.mexw32 mex2.mexw32
ここで、"sharedlibname" は生成するライブラリの名前です。この場合では、mex1.mexw32 および mex2.mexw32 を含む、sharedlibname.dll という C 共有ライブラリが生成されます
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu C++ MATLAB データ API 共有ライブラリの統合 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!