libSVM problem related to Compiler in MATLAB2017b , Window 8 (64 bit)
2 次查看(过去 30 天)
显示 更早的评论
I was trying to learnt the libSVM on MATLAB, it is giving this error? Can any body please guide me how to add compiler on MATLAB
Error: D:\PhD\MATLAB\libsvm-3.24\libsvm-3.24\matlab\make.m failed (line 13)
No supported compiler or SDK was found. You can install the freely available MinGW-w64 C/C++ compiler;
Thanks
0 个评论
采纳的回答
Chidvi Modala
2020-6-12
You may search for "MATLAB Support for the MinGW-w64 C/C++ Compiler" in the MATLAB Add-ons menu. You can then install the support package from the Add-on explorer.
More information on accessing the Add-ons menu can be found in the following link:
更多回答(1 个)
Chidvi Modala
2020-6-15
This error may be due to a corrupt installation of the MinGW compiler.
To solve this issue, please re-install MinGW:
and then set it as compiler from the MATLAB Command Window:
>> mex -setup
You should then be able to build a mex file:
To build a C MEX S-function instead, you can try with timestwo.c at the following link:
If the issue is not solved, there may be incompatibilities with other compilers that have the same command gcc (for instance, GFortran and EGCS).
Removing those compilers should solve the issue.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!