Invalid -MEX file mexw64.
Mostrar comentarios más antiguos
Hello. I try to compile a mex file. I see error message like below.
"Invalid MEX File 'C:\...\myMEX.mexw64'".
Only this, no other message like " The specified module could not be found" or "myMEX.mexw64 is not a valid Win32 application" appears.
I can't find reason this issue happens.
My Matlab version is R2014a 64bit. And I run Matlab on Win 7 64bit. I use Visual Studio 2012.
Thank you.
6 comentarios
James Tursa
el 8 de Abr. de 2015
Does the compile seem to work OK, and you just get errors when trying to run it?
Wangjin Jin
el 8 de Abr. de 2015
James Tursa
el 8 de Abr. de 2015
Can you compile and run a very basic function? E.g.,
#include "mex.h"
void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) {}
Wangjin Jin
el 8 de Abr. de 2015
James Tursa
el 8 de Abr. de 2015
Then start building from that. Start moving code from myMex.c into this simple function and see if you can still compile and run.
Wangjin Jin
el 8 de Abr. de 2015
Respuestas (1)
ALI AHMED EL-MAHMUDI
el 10 de Dic. de 2017
0 votos
Hi I have use facial landmarks "find_face_landmarks", but during compile I got this massage: Invalid MEX-file '\Documents\MATLAB\find_face_landmarks-1.2-x64-vc14-release\interfaces\matlab\find_face_landmarks.mexw64': The specified module could not be found.
1 comentario
@Ali: Please post a new question in a new thread and not in the section of answers of another question. "Thread-hijacking" is confusing, because it is not clear afterwards, to which question the answers belong. After opening your own thread, delete this message. Thanks.
Categorías
Más información sobre Write C Functions Callable from MATLAB (MEX Files) en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!