adding openmp compiler to matlab 2015b

I am trying to compile the multicore version of liblinear, but run into the following error: "MEX cannot find library 'gomp'" which is because the compiler I'm using doesn't support openmp?
how can I add a free compiler on my system (windows 10)?

2 Commenti

Which compiler did you install?
https://gcc.gnu.org/onlinedocs/libgomp/
MinGW64 from here https://www.mathworks.com/matlabcentral/fileexchange/52848-matlab-support-for-mingw-w64-c-c++-compiler

Accedi per commentare.

 Risposta accettata

albert tsao
albert tsao il 4 Lug 2017
Modificato: Walter Roberson il 17 Ago 2017
1. Install TDM-GCC independently from http://tdm-gcc.tdragon.net/ (I installed 5.1.0)
2. Link til libgomp.a in that installation when compilling your mex file.

Più risposte (0)

Categorie

Community Treasure Hunt

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

Start Hunting!

Translated by