Main Content

MEX プラットフォームの互換性

別のソースからバイナリ MEX ファイルを取得する場合は、そのファイルが、ファイルを実行するプラットフォーム用にコンパイルされていることを確認してください。次の表が示すとおり、ファイル拡張子にはプラットフォームが反映されます。使用しているプラットフォームの拡張子を確認するには、関数 mexext を使用します。

MEX ファイルのプラットフォーム依存の拡張子

プラットフォームバイナリ MEX ファイルの拡張子

Windows®

mexw64

Linux®

mexa64

Apple シリコン搭載の macOS

mexmaca64

Intel® 搭載の macOS

mexmaci64

メモ

Intel を搭載した macOS でビルドされた MEX ファイルは、Rosetta 2 を使用する Apple シリコン プラットフォームではサポートされていません。

メモ

64 ビット バージョンの MATLAB® 内で 32 ビットの MEX ファイルを実行することはできません。

参考

関連するトピック