MATLAB Answers

Can I Compile a 32-bit Executable for distribution on 32-bit Windows systems using a Matlab R2014a 64-bit on a 64-bit Windows 7 Professional OS?

1 view (last 30 days)
Steven Kimbel
Steven Kimbel on 10 Mar 2014
Edited: Friedrich on 21 Mar 2014
Compile Computer O/S: Windows 7 Professional, 64 bit Distribution Computer O/S: Windows based, various OS versions, 32 bit. Matlab version: R2014a Compiler: mcc to generate executable
Can I Compile a 32-bit Executable for distribution on 32-bit Windows systems using a Matlab R2014a 64-bit on a 64-bit Windows 7 Professional OS?

  0 Comments

Sign in to comment.

Answers (1)

Aurelien Queffurust
Aurelien Queffurust on 21 Mar 2014
Yes you can . Please note that the mcc documentation is wrong for this subject (already informed technical support for this subject).
I am exactly in the same configuration as you . On my Windows 7 64-bits , I have installed both MATLAB 32-bit and MATLAB 64-bit in different folders. Then within your MATLAB 32-bit you just compile as usual , no need to use the -win32 switch. This will create a standalone for Windows 32-bits. Note that you will be also be able to run this standalone under your Windows 64-bits if you have of course the MCR 32-bits installed on your machine.

  1 Comment

Friedrich
Friedrich on 21 Mar 2014
What is wrong in the documentation? The doc for MCC is 100% correct.
In addition your answer does not adress the actual question. You provide a way of compiling a 32bit application on a 64bit OS.
However the question was if one can compile a 32bit application out of a 64bit MATLAB which is NOT possible.

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!

Translated by