Matlab Compiler Problem. No version but currently supported is 4.3.4

1 次查看(过去 30 天)
Hello.
I am having major issues with my MEX compiler. It seems Matlab cannot find it and i do not know how to tell matlab where to find it. Matlab mex compiler fails with the message below:
/usr/local/MATLAB/R2011a/bin/mex: line 305: gcc: command not found
Warning: You are using gcc version "". The version currently supported with MEX is "4.3.4". For a list of currently supported compilers see: http://www.mathworks.com/support/compilers/current_release/
/usr/local/MATLAB/R2011a/bin/mex: line 1041: gcc: command not found
mex: compile of ' "main.c"' failed.
Thanks.
Ayon.

回答(1 个)

Walter Roberson
Walter Roberson 2011-7-23
oldpath = getenv('PATH');
setenv('PATH', [oldpath ':/directory/that/gcc/is/in']);
  1 个评论
dyanpis
dyanpis 2011-8-10
Does not solve the problem! Thanks for trying. Was able to return the previous version of gcc by simply using "add/remove software" and put back the removed compilers but i still have the warning:
You are using gcc version "4.1.2". The version
currently supported with MEX is "4.3.4".
For a list of currently supported compilers see:
http://www.mathworks.com/support/compilers/current_release/
This seems to be a simple problem, i have the 4.3.4 compiler installed just to help matlab see it!
Thanks!

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 MATLAB Compiler 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by