Why do I get a "could not find version 7.14 of the MCR..." error when running my compiled compiled .exe?
71 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
simjo
le 9 Fév 2011
Réponse apportée : Stefanie Schwarz
le 27 Juil 2023
Wrote a simple .m file to try MATLAB compiler (come with MATLAB R2010b).
After build and package, all are put into one single folder (on my computer), which contains sub-folder v714. Yet when double clicked the .exe file, got the error "could not find version 7.14 of the MCR...".
Why?
1 commentaire
Réponse acceptée
Todd Flanagan
le 9 Fév 2011
- The files for the MCR need to be in place
- The system path variable needs to point to those files.
The mcrinstaller command can be used from the MATLAB command line to find the mcrinstaller.exe binary. For example:
>> mcrinstaller
The WIN64 MCR Installer, version 7.14, is:
C:\Program Files\MATLAB\R2010b\toolbox\compiler\deploy\win64\MCRInstaller.exe
MCR installers for other platforms are located in:
C:\Program Files\MATLAB\R2010b\toolbox\compiler\deploy\<ARCH>
<ARCH> is the value of COMPUTER('arch') on the target machine.
It is also possible to test your application against your MATLAB install if the MATLAB Compiler is also installed. You can do this from the MATLAB command line like:
>>!myexe.exe
Or from a CMD shell as long as the PATH contains the runtime directory from your MATLAB install like:
C:\work\myexe>set PATH=C:\Program Files\MATLAB\R2010b\runtime\win64
C:\work\myexe>myexe
hello
C:\work\myexe>
4 commentaires
Todd Flanagan
le 9 Fév 2011
You need to delete mclmcrrt7_14.dll from that folder. That will definitely cause you problems. That library loads a number of others from a relative path. Those libraries won't be resolved if you move it out of runtime/win32 or runtime/win64
Plus de réponses (3)
Apurv Naman
le 6 Mar 2017
Even i had the same problem but when i type mcrinstaller in command window it shows undefined function.
1 commentaire
abdelaziz Saidane
le 2 Déc 2020
same here!
Did you found a solution for that ?
I tried using 2018a and 2012b versions as well!
Md Saiful Islam
le 7 Mar 2022
Did anyone solve the problem? I am facing the same issue with 2021b
0 commentaires
Voir également
Catégories
En savoir plus sur Introduction to Installation and Licensing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!