Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
235 views
in Technique[技术] by (71.8m points)

MCR (MATLAB Compiler Runtime) undefinedVarOrClass error on Windows 7

I'm trying to execute an exe program that calls a dll compiled with MATLAB, I am using MATLAB MCR R2012b to execute it.

It works OK on Windows XP 32 bits, but when trying to run it on Windows 7 (64 bits) the following error raises:

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.

I have installed MCR R2012b for 32 bits, and JRE for 32 bits. I have tried changing the MATLAB_JAVA and the MATLAB_PREFDIR environment variables, with no results.

Also, I cannot try to execute the restoredfaultpath command because I just have MCR installed and not the complete MATLAB tool.

Can anyone provide any clue?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...