#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 + Multi-Zitat Zitieren
#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! + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren