Creating mexw32 Files From 64-bit Matlab
17 views (last 30 days)
Show older comments
Peter
on 30 Jan 2013
Commented: Walter Roberson
on 18 Apr 2020
I maintain a large block library for others to use. I recently upgraded to 64-bit windows and Matlab. Obviously I needed to recompile all of my library S-functions into mexw64 files in order for me to use them. However, I now need to provide BOTH mexw32 and mexw64 files for various users on both systems. Is there any way to generate mexw32 files on a 64-bit machine running 64-bit Matlab?
0 Comments
Accepted Answer
Shashank Prasanna
on 30 Jan 2013
Edited: Shashank Prasanna
on 30 Jan 2013
I am afraid not. You can however simply keep a 32-Bit installation of MATLAB on the same machine 64-bit windows machine, just to generate the 32-bit mex files. As long as you have a license, you can download any version and any 'bit' matlab.
1 Comment
Walter Roberson
on 18 Apr 2020
In MATLAB it did eventually become possible, a few releases before 32 bit stopped being supported.
More Answers (1)
mofra
on 18 Apr 2020
is there no way to do it as for 2020? (useing codegen)
1 Comment
Walter Roberson
on 18 Apr 2020
32 bit Windows is not supported for MATLAB Compiler . Possibly if you were using MATLAB Coder you could target 32 with appropriate tool chain choices.
See Also
Categories
Find more on C Shared Library Integration in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!