No supported compiler or SDK was found. For options, visit http://www.mathworks.com/support/compilers/R2016a/maci64.html. gmake: *** [MotorArduino_sfun.o] Error 255
2 次查看(过去 30 天)
显示 更早的评论
I have the problem, that when I try to add a state flow to my simulink file. The export to my Arduino Mega does not work anymore and I get this error. The simulink file works fine with the internal simulator
Making simulation target "MotorArduino_sfun", ...
/Applications/MATLAB_R2016a.app/bin/mex -c -O -DMATLAB_MEX_FILE -I"/Applications/MATLAB_R2016a.app/extern/include" -I"/Applications/MATLAB_R2016a.app/simulink/include" -I"/Applications/MATLAB_R2016a.app/simulink/include/sf_runtime" -I"/Applications/MATLAB_R2016a.app/stateflow/c/mex/include" -I"/Applications/MATLAB_R2016a.app/rtw/c/src" -I"/Users/daniel/Documents/MATLAB/slprj/_sfprj/MotorArduino/_self/sfun/src" MotorArduino_sfun.c
No supported compiler or SDK was found. For options, visit http://www.mathworks.com/support/compilers/R2016a/maci64.html.
gmake: *** [MotorArduino_sfun.o] Error 255
Component: Make | Category: Make error
### Build procedure for model: 'MotorArduino' aborted due to an error.
Unable to create mex function 'MotorArduino_sfun.mexmaci64' required for simulation.
Thanks for the Help!
0 个评论
回答(2 个)
Chinmayi Lanka
2017-1-19
On the Mac, no C compiler is supplied with MATLAB. If you use products that require one, Apple’s development environment for OS X (Xcode) is available in the Mac App Store.
Execute the following command in the MATLAB Command window and verify if a supported compiler is installed:
>> mex -setup
If there is no compiler installed, you can either install Xcode 6.x or 7.x to be used with MATLAB R2016a.
4 个评论
Jan
2017-1-20
Have you seen this: https://www.mathworks.com/content/dam/mathworks/mathworks-dot-com/support/sysreq/files/SystemRequirements-Release2016a_Macintosh.pdf ?
- Xcode 5.x is not supported as of R2016a
- Xcode 7.x is supported as of R2016a
- Xcode 6.x support will be dropped in a future release
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 MATLAB Support Package for Arduino Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!