MEX プラットフォームの互換性
別のソースからバイナリ MEX ファイルを取得する場合は、そのファイルが、ファイルを実行するプラットフォーム用にコンパイルされていることを確認してください。次の表が示すとおり、ファイル拡張子にはプラットフォームが反映されます。使用しているプラットフォームの拡張子を確認するには、関数 mexext
を使用します。
MEX ファイルのプラットフォーム依存の拡張子
プラットフォーム | バイナリ MEX ファイルの拡張子 |
---|---|
Windows® |
|
Linux® |
|
Apple シリコン搭載の macOS |
|
Intel® 搭載の macOS |
|
メモ
Intel を搭載した macOS でビルドされた MEX ファイルは、Rosetta 2 を使用する Apple シリコン プラットフォームではサポートされていません。
メモ
64 ビット バージョンの MATLAB® 内で 32 ビットの MEX ファイルを実行することはできません。