WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Probleme mit Erstellung einer Standalone Application

 

Dave86
Forum-Century

Forum-Century


Beiträge: 113
Anmeldedatum: 31.07.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.09.2009, 07:30     Titel: Probleme mit Erstellung einer Standalone Application
  Antworten mit Zitat      
Hallo zusammen,

ich habe mich bereits im Forum über dieses Thema informiert. Nach ewigem Herumprobieren habe ich mich nun entschlossen mein Problem zu posten. Es geht um die Erstellung einer Standalone Application, also einer *.exe-Datei.

Ich möchte mein Vorgehen schildern:

Zunächst installiere ich den MatLab-Compiler, welchen ich im folgenden Verzeichnis finde: ...\Math Works\toolbox\compiler\deploy\win32 und dort ist es die Datei MCRInstaller.exe

Darauffolgend wähle ich durch die Eingabe von deploytool und Auswahl des Menüpunktes Windows Standalone Application die Datei aus, welche als Standalone Application realisiert werden soll. Diese befindet sich anschließend im Ordner Main function.

Betätige ich nun den button Build the project, bekomm ich sich das im Anhang befindliche screenshot der Fehlermeldung. Durch Eingabe von
Code:

mbuild -setup
 

erscheint mir erneut eine Fehlermeldung (s. angehängte Datei).

Was mache ich da falsch?

Gruß

Dave

Fehlermeldung mbuild.JPG
 Beschreibung:

Download
 Dateiname:  Fehlermeldung mbuild.JPG
 Dateigröße:  18.71 KB
 Heruntergeladen:  801 mal
Fehlermeldung Deployment Tool Output.JPG
 Beschreibung:

Download
 Dateiname:  Fehlermeldung Deployment Tool Output.JPG
 Dateigröße:  38.56 KB
 Heruntergeladen:  670 mal
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.09.2009, 08:05     Titel:
  Antworten mit Zitat      
Hallo,

ein Vorschlag: überprüfe, ob das genannte Verzeichnis (bzw. die Dateien darin) schreibgeschützt ist.
Grundsätzlich würde ich darauf achten, in Verzeichnisnamen keine Leer- oder Sonderzeichen zu verwenden, da das manchmal zu Problemen führt. Die besagte Meldung ist mir aber noch nicht untergekommen.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Dave86
Themenstarter

Forum-Century

Forum-Century


Beiträge: 113
Anmeldedatum: 31.07.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.09.2009, 08:18     Titel:
  Antworten mit Zitat      
Hallo Harald,

schreibgeschützt scheint nichts zu sein. Ich glaub aber eher, dass sich bei mir ein Verständnisproblem eingeschlichen hat.

Wie kann ich den überprüfen, welcher Compiler installiert ist bzw. wo kann ich den MCC-Compiler herunterladen?

Die Datei MCRInstaller.exe ist dazu da, um die *.exe-Datei später ausführen zu können.

Gruß
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 25.09.2009, 08:18     Titel:
  Antworten mit Zitat      
Hallo,

schau mal welcher Temp-Ordner bei Umgebungsvariablen eingestellt ist
so:
Code:

getenv('TEMP')
 


Falls du dort wirklich keine Schreibrechte hast, dann versuch es zu ändern.
unter XP: Systemsteurung=>System=> Erweitert=>Umgebungsvariablen

Neustart erforderlich

oder man kann auch in der Sitzung von Matlab Umgebungsvariable ändern
Code:

setenv('TEMP','C:\Temp\')
 


Danach probier wieder mbuild
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 25.09.2009, 08:23     Titel:
  Antworten mit Zitat      
Ach so

Das ist nur in der Toolbox MATLAB Compiler verfügbar,
kannst vielleicht bei Mathworks nach einer Testversion fragen.

Code:


Ohne MATLAB Compiler Toolbox kann man keine Standalone erzeugen

PS: Von anderer Seite, wenn du keinen MATLAB Compiler hast,
sollte eigentlich dem Matlab mbuild komplett unbekannt sein.(undefined function)

Prüfe doch mit ver, was bei dir für Toolboxen installiert sind
Private Nachricht senden Benutzer-Profile anzeigen
 
Dave86
Themenstarter

Forum-Century

Forum-Century


Beiträge: 113
Anmeldedatum: 31.07.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.09.2009, 10:28     Titel:
  Antworten mit Zitat      
Hallo denny,

das Problem war das "TEMP"-Verzeichnis. Ich habe es nun geändert und siehe da, es funktioniert. Klasse Sache!

Gruß

Dave
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.