|
|
Wie ausführbare Datei (*.exe) erstellen ? |
|
sick |
Forum-Anfänger
|
|
Beiträge: 26
|
|
|
|
Anmeldedatum: 28.08.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: MATLAB Version 7.0.4.365 (R14) Service Pack 2
|
|
|
|
|
|
Verfasst am: 03.09.2008, 09:13
Titel: Wie ausführbare Datei (*.exe) erstellen ?
|
|
Guten Morgen,
ich hab mit der GUI ein Programm erstellt, das insgesamt drei *.fig Dateien und drei *.m Dateien beinhaltet. Wie kann man nun eine ausführbare Datei unter Matlab erstellen? Für jede Hilfe sag ich schonmal vielen Dank!
Bye
|
|
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 03.09.2008, 09:15
Titel:
|
|
|
|
sick |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 26
|
|
|
|
Anmeldedatum: 28.08.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: MATLAB Version 7.0.4.365 (R14) Service Pack 2
|
|
|
|
|
|
Verfasst am: 03.09.2008, 10:58
Titel:
|
|
Danke für die Antwort.
Ich hab zunächst den Kompiler "MCRInstaller.exe" installiert.
Die exakte Vorgehensweise, wie man ein ausführbares Programm von einem Projekt mit mehreren m-Files erstellt, ist mir noch völlig unklar.
In der Doku von Matlab hab ich auch schon nachgeschaut, da hab ich auch nichts passendes gefunden.
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 06.09.2008, 07:51
Titel:
|
|
Hi,
also das "MCRInstaller.exe" (Matlab Component Runtime) ist nicht der Compiler; das ist die Umgebung, die Du brauchst, um die erstellte Anwendung auf einem Rechner ohne Matlab ausführen zu können.
Hast Du den Matlab Compiler installiert/lizensiert?
Was passiert, wenn Du
eingibst? (Ausgabe posten!)
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
Weeman |
Forum-Anfänger
|
|
Beiträge: 11
|
|
|
|
Anmeldedatum: 02.11.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: MATLAB Version 7.10.0 (R2010a)
|
|
|
|
|
|
Verfasst am: 11.01.2013, 11:22
Titel: Compiler vorhanden
|
|
Hallo,
ich möchte diesen Thread einfach nochmal aufgreifen, da ich dasselbe Problem habe. Ich habe eine .m file, welche mehrere GUI's ausführt und möchte daraus ein ausführbare Datei erstellen.
Nun die Frage: Ist der angesprochene MATLAB-Compiler Bestandteil von MATLAB oder muss dieser erst erworben werden. Wenn ich
eintippe erscheint:
Danke im voraus
|
|
|
Tobi87 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.02.2013, 10:58
Titel:
|
|
Hallo bin grad über diesen Beitrag gestoßen und vielleicht kann ich Helfen.
Ihr müsst euren Code mit dem Befehl
in die .exe compilieren. Sie wird immer wie das erste .m File benannt.
Falls Ihr nun eure .exe auf einem anderen Rechner ausführen wollt, müsst Ihr dort zuerst den beiliegenden MCR (Matlab Compiler Runtime) installieren damit das File ausgeführt werden kann.
Grüße Tobi
|
|
|
Darkus |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.08.2013, 14:39
Titel: Lösung
|
|
Also bei mir geht es so (Nutze Matlab 2011):
1. "ver" - eintippen --> Matlab compiler ist vorhanden? Prima!
2. File -> New-> Deployment Project (weit unten)
3. Windows-Standalone auswählen und Namen der *.prj geben
4. In dem aufploppenden Reiter die "Gui.m" in das Feld "Main File" ziehen, keine anderen m-File, sondern nur das Main File eben.
5. Auf das kleine Symbol "Build" drücken
6. Auf reiter Package wechseln, Add MCR drücken und dann kleines Symbol "Package" drücken
7. Das Package jemand geben und freuen.
|
|
|
rumus001 |
Forum-Anfänger
|
|
Beiträge: 43
|
|
|
|
Anmeldedatum: 04.04.14
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2013a 32Bit
|
|
|
|
|
|
Verfasst am: 23.04.2014, 08:37
Titel:
|
|
Also falls jemand genau so wie ich in der Version R2012b nicht drauf kommt wo genau man in Matlab "File -> New-> Deployment Project" zu finden ist, kann folgendes ausprobieren:
Das "Deployment Tool" kann über das "Command Window" aufrufen werden, einfach folgendes eingeben:
Der Tipp von Tobi87 funktioniert aber auch sehr gut.
|
|
|
|
|
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 - 2024
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.
|
|