필터 지우기
필터 지우기

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

조회 수: 3 (최근 30일)
Miguel Rodrigues
Miguel Rodrigues 2017년 4월 19일
답변: Antoine 2017년 4월 19일
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?

답변 (1개)

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

카테고리

Help CenterFile Exchange에서 Write C Functions Callable from MATLAB (MEX Files)에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by