Windowsで作成​したMatLabプロ​グラムをLinuxで​動作する形にコンパイ​ルすることは出来ます​か?

Windowsで作成したMatLabプログラムをLinuxで動作する形にコンパイルすることは出来ますか? 可能な場合も、何かオプションのツールを使う必要があるなどの条件があれば詳しく解説頂ければ幸甚です。 よろしくお願い致します。

 采纳的回答

michio
michio 2016-10-18
编辑:michio 2016-10-18

2 个投票

どういった形で Lunix で動作させることを想定されていますでしょうか。
MATLAB上で動作することが前提ですと、基本的にはOS関係なくプログラムをそのまま MATLAB上で実行することが出来ます。
オプションの MATLAB Compiler MATLAB Compiler SDK を使用して、MATLABプログラムをMALTAB外で実行できるスタンドアロンアプリや共有ライブラリにコンパイルすることができますが、これらは基本的にOS依存性があります。 すなわち、Linux 上で動作させる場合には、Linux 上のMATLABでコンパイルする必要があります。
MATLAB Compiler SDKで作成できるJAVAコンポーネントに関しては、元の MATLAB プログラム内で mex 関数(バイナリ化されたMATLAB関数)を使用していない限りはOS依存性を回避することができます。 詳細: Ensuring Multi-Platform Portability

2 个评论

ご回答頂き有難うございます。WinのMatLabでスタンドアロンアプリにコンパイルした形でLinux上で動かす方法はないかと考えておりましたが、Linux上でのコンパイルが必要、と言うことで理解致しました。
michio
michio 2016-10-18
编辑:michio 2016-10-18
補足コメント頂きありがとうございます。できましたら回答のAcceptもどうぞよろしくお願いします。
他にも気になることがあれば今後も MATLAB Answersを活用ください。また、急ぎ回答が必要な場合など弊社テクニカルサポートのご利用もどうぞ。

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 MATLAB Compiler SDK 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by