0

MATLAB でコンパイルされた dll を呼び出す exe プログラムを実行しようとしています。MATLAB MCR R2012b を使用して実行しています。

Windows XP 32 ビットでは問題なく動作しますが、Windows 7 (64 ビット) で実行しようとすると、次のエラーが発生します。

Warning: Initializing Handle Graphics failed in matlabrc
This indicates a potentially serious problem in your MATLAB setup,
which should be resolved as soon as possible. Error detected was:
MATLAB:undefinedVarOrClass
Undefined variable "graphics" or class "graphics.internal.initializeMATLABRoot".
Warning: Failed to add default profiler filters.
>In matlabrc at 163
Undefined function 'javaaddpath' for input arguments of type 'cell'
Could not initialize function.

32 ビット用の MCR R2012b と 32 ビット用の JRE をインストールしました。MATLAB_JAVA および MATLAB_PREFDIR 環境変数を変更しようとしましたが、結果はありません。

また、完全な MATLAB ツールではなく、MCR をインストールしただけなので、restoredfaultpath コマンドを実行できません。

誰でも手がかりを提供できますか?

4

0 に答える 0