|
123456 |

Forum-Anfänger
|
 |
Beiträge: 40
|
 |
|
 |
Anmeldedatum: 30.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.08.2010, 09:52
Titel: Exe erstellen
|
 |
Hallo,
möchte gerne von meinen Script eine Exe.Datei erstellen. Im prinzip ist das auch kein Problem habe aber eine Frage dazu.
Wenn das Script compiliert wurde erstellt MATLAB mir eine Exe.datei mit einigen Mitläufern. Normalerweise kann ich Exe.datei ja ausführen ohne irgendwelche installationen oder andere Datein ausführen, um aber die MATLAB Exe benutzen zu können benötige ich MATLAB Component Runtime (MCR).
Kann man die MCR datei nicht in die EXE einbinden? Oder wie ist die EXE alleine ausführbar?
Weiß jemand Rat oder hat schon mehr Erfahrungen auf dem Gebiet?
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 04.08.2010, 09:58
Titel:
|
 |
Hallo,
es gibt die Möglichkeit, ein Package zu erstellen, in das die MCRInstaller Datei mit eingebunden wird. Dabei sollte einem aber klar sein, dass das Package dann rund 200MB groß wird.
Wenn du das machen möchtest, am besten die Oberfläche deploytool zum Erstellen der exe verwenden.
Die MCR muss immer installiert sein, um die eigentliche exe auszuführen. Das Erstellen des Package hat den einzigen Vorteil, dass es nur eine Datei ist und der Installationsvorgang etwas automatisiert wird.
Grüße,
Harald
|
|
|
123456 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 40
|
 |
|
 |
Anmeldedatum: 30.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.08.2010, 10:04
Titel:
|
 |
Ok danke.
Wie verwende ich das deploytool?
Muss ich über deploytool (dateiname) das Programm aufrufen und dann compilieren?
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 04.08.2010, 10:18
Titel:
|
 |
Hallo,
gib doch einfach mal
ein. Der Rest sollte zum allergrößten Teil selbsterklärend sein.
Der Projektname wird auch der Name deiner .exe.
Grüße,
Harald
|
|
|
lumbricus |

Forum-Anfänger
|
 |
Beiträge: 22
|
 |
|
 |
Anmeldedatum: 06.10.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.03.2011, 14:40
Titel:
|
 |
dazu habe ich auch noch eine frage:
ich habe Matlab 7.0.4 und wenn ich den deploytool befehl benutze kennt er diesen nicht.
ich würde aber trotzdem liebend gern die mcr mit in meine exe packen. ist das trotzdem möglich. wenn ja wie?
gruß
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 09.03.2011, 09:44
Titel:
|
 |
Hallo,
dann kompilierst du wohl direkt mit dem mcc-Befehl?
Es gibt da sicher eine Option in diesem Befehl, die das ermöglichst. Schau doch mal die Hilfe von MCC durch.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|