Vollständige Version anzeigen : Matlab executable erstellen


The@Rocker
28.12.2014, 16:52

Hallo Zusammen.

Ich habe das Problem, dass ich meine in Matlab erstellte Anwendung nicht als eigenständige exe exportieren kann. Eigentlich müsste das gehen, weil ich die Compiler Toolbox mit installiert habe.

Folgenden Fehler erhalte ich im Log, wenn ich meine Anwendung über das Deploytool als Standalone-exe exportieren will:

mcc -C -o ex_guide_timergui -W WinMain:ex_guide_timergui -T link:exe -d 'D:\Eigene Dateien\MATLAB\ex_guide_timergui\for_testing' -v 'D:\Eigene Dateien\MATLAB\ex_guide_timergui;m'

Test checkout of feature 'Compiler' failed.

mcc failed;


Beim Testen der Lizenz gibt er eine 1 aus:
license('test','compiler')

ans =

1


Compiler sind auch installiert:
>> mbuild -setup
MBUILD configured to use 'Microsoft Windows SDK 7;1 (C)' for C language compilation.

To choose a different language, select one from the following:
mex -setup C++ -client MBUILD
mex -setup FORTRAN -client MBUILD

>> mex -setup
MEX configured to use 'Microsoft Windows SDK 7;1 (C)' for C language compilation.
Warning: The MATLAB C and Fortran API has changed to support MATLAB
variables with more than 2^32-1 elements. In the near future
you will be required to update your code to utilize the
new API. You can find more information about this at:
;;;mathworks~com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api;html.

To choose a different language, select one from the following:
mex -setup C++
mex -setup FORTRAN


Beim Testen von !mcc gibt er folgendes aus:
>> !mcc
Error: Could not check out a Compiler license:
SIGN= keyword required but missing from the license certificate.
This is probably because the license is older than the application
You need to obtain a SIGN= version of this license from your vendor.
Feature: Compiler
Missing: SIGN1=
License path: C:\Users\%USERNAME%\AppData\Roaming\MathWorks\MATLAB\R2014b_licenses;E:\Pro gram Files (x86)\MATLAB\R2014b\licenses\license;dat;E:\Program Files (x86)\MATLAB\R2014b\licenses\license;lic;
FlexNet Licensing error:-114,582
For further information, refer to the FlexNet Licensing documentation,
available at ";;flexerasoftware;com"..


Wenn jemand damit schon Mal zu tun hatte uns weiß, was ich probieren könnte, um das Deploytool zum Laufen zu bringen, dann bitte raus damit :)

Danke und Grüße

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
MasterJulian
28.12.2014, 17:24

Lass mich raten, deine Matlab Version ist nicht legal.
Einige Releases patchen den Installer und somit nur Matlab selber. Externe Tools (zu denen der Compiler gehört) sind vom Crack nicht betroffen.
Für alles Andere ist dies das falsche Forum!


The@Rocker
28.12.2014, 18:07

Jup, so ist es wohl. Du hast Recht.
Ok, ich höre mich mal wo anders um ;)
Danke


Ähnliche Themen zu Matlab executable erstellen
  • Hilfe bei Matlab
    Hi, Muss hier paar Diagramme zeichnen mithilfe von Matlab, jedoch bekomme ich das nicht so wirklich hin auch nicht mit den Tutorials. Würde mich freuen falls sich jemand hier melden würde per PN und sich kurz 15min zeit nimmt mir zu helfen durch Teamviewer :). Hoffe einer ist so nett ... gibt a [...]

  • [Code] aus executable quellcode erhalten
    kann man aus einer *;exe datei denn code bekommen? also gibt es da ein spezielles tool für sowas oder ist das gar nicht möglich? ich suche nämlich von iperf 1;0;7 den quellcode, da es ja ein freies programm ist. wenn ich google, dann finde ich immer nur den quellcode von iperf 2;0;4. kann jemand [...]

  • Executable auf stro ausführen
    Moin allesamt, hab ne kurze frage, nachdem ich nun den ganzen tag elend viele foren und google durchforstet habe, entschloss ich mich, mal euch hier zu fragen ;) Ich habe bereits gehört, dass einige sich stros zu nutze machen, um bspw. zu scannen, etc. dazu müsste man ja ein script oder [...]

  • Matlab Plot erstellen
    Hello Leute, könnte mir jemand einen Plot in Matlab eingeben und mir den entprechenden Graphen schicken? Es geht um folgende Funktionen ;;0;xup~in/exec/ximg;php?fid=13466409 Wichtig ist für den pKs1 Wert 2,26 zu wählen und für pKs2 Wert 10,1 anstatt den Werten die ich im Bild stehen hab. Ha [...]



raid-rush.ws | Imprint & Contact pr