Error using mex (line 206) Unable to complete successfully. Caused by: Error using cd Cannot CD to C:\Users\MOHANK~1\AppData\Local\Temp (Name is nonexistent or not a directory).
2 views (last 30 days)
Show older comments
I want to use a LIBSVM matlab toolbox which is written in C and required to mex the file and they given procedure for mex as follows
On MATLAB
>> make
If make.m does not work on MATLAB (especially for Windows), try 'mex -setup' to choose a suitable compiler for mex. Make sure your compiler is accessible and workable. Then type 'make' to start the installation.
but i am getting following error
>>mex setup
Error using mex (line 206) Unable to complete successfully.
Caused by: Error using cd Cannot CD to C:\Users\MOHANK~1\AppData\Local\Temp (Name is nonexistent or not a directory).
and
>>mex.getCompilerConfigurations
Error using mex.getCompilerConfigurations (line 60) A 'Selected' compiler was not found. You may need to run mex -setup.
even i have installed
Microsoft Windows SDK 7.1 and mircosoft visual studio 2010 professional
and more over i have reinstalled matlab 2-3 times,even i tried 32 bit and 64 bit also but same errors persisting. please help me to sort out the problem..
0 Comments
Accepted Answer
Kaustubha Govind
on 24 Jun 2013
The error:
Caused by: Error using cd Cannot CD to C:\Users\MOHANK~1\AppData\Local\Temp (Name is nonexistent or not a directory).
Suggests that your Windows environment variable TEMP is set to C:\Users\MOHANK~1\AppData\Local\Temp which is a non-existing directory. You can either manually create that directory and try again, or edit your environment variable to point to a directory that exists, then restart MATLAB and try again.
5 Comments
Masoumeh Azarpour
on 10 Oct 2013
I have also the same problem, could you please let me know how you could create environment variable? Thank you!
Dani Tormo
on 13 May 2014
More Answers (0)
See Also
Categories
Find more on MATLAB Compiler in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!