32bit OS でコンパイルしたアプリケーションを 64bit OS で実行できますか?
조회 수: 11 (최근 30일)
이전 댓글 표시
MathWorks Support Team
2010년 8월 12일
편집: MathWorks Support Team
2020년 1월 22일
32bit 環境にインストールされた MATLAB Compiler でスタンドアロンアプリケーションを作成しました。このアプリケーションを 64bit 環境で実行できるか、教えてください。
채택된 답변
MathWorks Support Team
2020년 1월 23일
편집: MathWorks Support Team
2020년 1월 22일
32bit 環境でコンパイルしたアプリケーションを 64bit 環境で実行することは、正式にサポートされていません。詳細については、以下のヘルプドキュメントのページに記載されている、「Limitations and Considerations "Cross-Platform Considerations"」 をご覧下さい。
・MATLAB Compiler Getting Started: Product Overview
なお、あくまで正式サポートではありませんが、32bit エミュレーションモードにて、32bit 環境で作成したアプリケーションを実行させることができます。これは、Windows および UNIX 環境にて適用されます。
32bit アプリケーションを 64bit 環境に配布する手順は、32bit 環境に配布する場合と同様であり、32bit バージョンの MATLAB Compiler Runtime(MCR) を配布します。
Linux の 64 bit 環境の配布先では、32bit と 64bit バージョンの libc およびその他のライブラリが含まれているはずであるため、別途ライブラリをコピーして配布する必要はありません。また、LDD コマンドを使用することで、32bit アプリケーションで必要とされる共有ライブラリを表示することができます。
しかし、可能であれば、スタンドアロンアプリケーションは、コンパイルした環境と同じ環境に配布し、利用してください。
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 スタンドアロン アプリケーション에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!