mexa64 to mexw64 file extension

15 views (last 30 days)
Hello guys.
Currently, I run a MATLAB program on Windows OS. But in the coding, there's certain part calling for the MEX file, which is in mexa64 file extension. I know that this file extension is specific for Linux, and I suppose use mexw64 file extension. Below are the part that called the MEX file:
% call FMM mex
gmm_params = struct;
if ~isempty(init_mean) && ~isempty(init_var) && ~isempty(init_coef)
codebook = mexGmmTrainSP(single(feats), params.cluster_count, gmm_params, single(init_mean), single(init_var), single(init_coef));
else
codebook = mexGmmTrainSP(single(feats), params.cluster_count, gmm_params);
end
Hence, this uncompatible file for Windows, make error.
So, can anyone suggest for me the best solution for this problem? Is it possible for me to convert the mexa64 to mexw64?
I'm very appreciate if anyone has the solution for this problem. Thank you.
  2 Comments
Da
Da on 8 Mar 2020
Hello, I met the same problem when I used the vgg-fisher toolbox. I tried to complie the file on my Windows but faild, did you complie the mexw64 file successfully? Can you send me the successfully compiled mexw64 file? Thank you so much!
billel nebili
billel nebili on 21 Jun 2020
Hello, I also need the successfully compiled .mexw64 file. If you can, please send it to me. Thank you very much

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 5 Mar 2019
You need to recompile the mex source for Windows (or find a copy where it was already done.)
github plsang gmm-fisher appears to have the source code.

More Answers (0)

Categories

Find more on Encryption / Cryptography in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!