How to redistribute C++ applications that read and write MAT files?
5 ビュー (過去 30 日間)
古いコメントを表示
MathWorks Support Team
2018 年 10 月 9 日
編集済み: MathWorks Support Team
2023 年 5 月 4 日
We are developing software in C++ that needs to interface with MATLAB, predominantly the reading and writing of MAT-files. We want to use the C++ Mx and MAT API without having to redistribute all of the MATLAB DLL files. Are there smaller libraries that we can leverage for this application?
採用された回答
MathWorks Support Team
2023 年 5 月 4 日
編集済み: MathWorks Support Team
2023 年 5 月 4 日
Since the C++ application just reads and writes MAT files, only a few of the libraries and header files are required to redistribute the application.
Refer to the following link that elaborates the steps needed to be taken to redistribute MAT-File based applications for different platforms:
As mentioned in the above website, in addition to the libraries "libmat.dll" and "libmx.dl", use the third-party software Dependency Walker to find the library dependencies:
You can also refer to the following page that lists the MAT-File Library and Include Files:
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Call C++ from MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!