Matlab executable erstellen

Dieses Thema im Forum "Anwendungssoftware" wurde erstellt von The@Rocker, 28. Dezember 2014 .

Schlagworte:
  1. 28. Dezember 2014
    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:

    Code:
    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' 
    
    [COLOR="#FF0000"]Test checkout of feature 'Compiler' failed[/COLOR].
    
    mcc failed.
    Beim Testen der Lizenz gibt er eine 1 aus:
    Code:
    license('test','compiler')
    
    ans =
    
     1
    Compiler sind auch installiert:
    Code:
    >> 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
    Code:
    >> 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:
     http://www.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:
    Code:
    >> !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:\Program 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 "www.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
     
  2. 28. Dezember 2014
    AW: Matlab executable erstellen

    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!
     
  3. 28. Dezember 2014
    AW: Matlab executable erstellen

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

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.