Effacer les filtres
Effacer les filtres

[Mex] How to compile file with Intel Intrinsics (SSE)?

3 vues (au cours des 30 derniers jours)
Miguel Rodrigues
Miguel Rodrigues le 19 Avr 2017
I have a simple test.c file with Intel Intrinsics (SSE function calls). I can not compile using Mex within Matlab environment, but I can using gcc outside Matlab environment.
Outside Matlab, I use the following command: gcc test.c -o test -msse4
Inside Matlab, I try the following command: mex gcc test.c -o test -msse4 It fails with error "-msse4" is not a valid option.
If I try: mex gcc test.c -o test I get linking error, which is expected
How can I compile this file? Is it impossible?

Réponses (1)

Antoine
Antoine le 19 Avr 2017
Hello,
did you try "mex CC=gcc CFLAGS=-msse4 test.c"? I think it should work.

Catégories

En savoir plus sur Write C Functions Callable from MATLAB (MEX Files) dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by