Mex (Matlab 2015a) - error "no supported compiler or SDK was found"

1 visualización (últimos 30 días)
huynh vu the
huynh vu the el 13 de Abr. de 2015
Comentada: huynh vu the el 20 de Abr. de 2015
Dear supporters,
I am using Matlab 2015a on the Ubuntu 14.10 When i execute the following command "/usr/local/Matlab2015a/bin/mex -cxx CXX=g++4.7 CC=g++4.7 LD=g++4.7 -lm -O -output A.mexa64 A.o B.o C.o"
I have received the following error "no supported compiler or SDK was found."
Hope to receive your support on this problem.
Best regard Vu The Huynh

Respuestas (1)

Philip Caplan
Philip Caplan el 15 de Abr. de 2015
Are you missing a hyphen between g++ and the version number? In other words, try using "g++-4.7" instead of "g++4.7". Also, please try the resolution given in the following link which explains how to adjust "mexopts.sh" to use a supported compiler:
  1 comentario
huynh vu the
huynh vu the el 20 de Abr. de 2015
Dear supporter,
Thank for your reply. I have found the asnwer. I am not missing a hyphen. After i install g++-47, i haven't changed the default compiler.
After changing the default by the following command "sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7", i was able to resolve the issue.
Best regards Vu The Huynh

Iniciar sesión para comentar.

Categorías

Más información sobre Troubleshooting in MATLAB Compiler SDK en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by