ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

共有ライブラリの関数呼び出し時に MATLAB が予期せず終了

Microsoft® Windows® 32 ビット ライブラリとしてコンパイルされた一部の共有ライブラリは、既定の MATLAB® 呼び出し規則と互換性のない呼び出し規則を使用しています。MATLAB および Microsoft C および C++ コンパイラに使用する既定の呼び出し規則は cdecl です。詳細については、MSDN® の記事 Calling Conventions を参照してください。

ライブラリで別の呼び出し規則を使用している場合は、MATLAB Answers™ の記載 Why does MATLAB crash when I make a function call on a DLL in MATLAB 7.6 (R2008a) で説明されているように、loadlibrary プロトタイプ ファイルを作成し、正しい設定に変更します。

参考

関連するトピック

外部の Web サイト