mex file in executable generated by mcc ---> Not found
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello,
I run Matlab in GUI everything is working very well.
The code contains the sift descriptor and matcher from http://www.vlfeat.org/install-matlab.html. As i said it works very well in script mode.
The code contains :
if(~isdeployed)
addpath( pwd ) ;
addpath('SIFT');
addpath('SIFT\vlfeat\toolbox\mex\mexw64');
addpath(genpath('matchSIFT'));
Now, i generate the executable with the command mcc -m MyProg.m
At the execution in a dos window I have the error :
Invalid MEX-file 'C:\Users\xxxxx\AppData\Local\Temp\xxxxx\mcrCache9.0.1\xxxx\matchSIFT\vlfeat\toolbox\mex\mexw64\vl_sift.mexw64': Le module spécifié est introuvable. "the module can not be found'.
The error appear on R2016a or R2016b. Windows 10 / 64 bits
What should i do to correct this problem ? Thank you
0 comentarios
Respuestas (1)
Walter Roberson
el 6 de Feb. de 2017
You could get that error if vl_sift.mexw64 depends upon a DLL which is not included in the package and not installed on the user's system.
Ver también
Categorías
Más información sobre MATLAB Compiler en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!