How to compile matlab library with C including openmp?

2 visualizaciones (últimos 30 días)
Zhe Shen
Zhe Shen el 6 de Feb. de 2018
Comentada: Walter Roberson el 7 de Feb. de 2018
Using mbuild to compile my C code reports the following error: Unknown MEX argument '-fopenmp'. I'm wondering how to integrate the matlab library into my C code including openmp?

Respuestas (1)

Walter Roberson
Walter Roberson el 6 de Feb. de 2018
  2 comentarios
Zhe Shen
Zhe Shen el 7 de Feb. de 2018
Editada: Zhe Shen el 7 de Feb. de 2018
Thanks for your answer. Acturally I'm working on Linux and using gcc compiler. I'm trying to call matlab function in my C code integrated with openmp. It seems like matlab mbuild compiler does not support openmp. If it's not how should I compile it?
Walter Roberson
Walter Roberson el 7 de Feb. de 2018
For Linux I would use the same approach as on Mac:
mex -v CXXFLAGS="$CXXFLAGS -fopenmp"

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by