Error of compiler license

15 views (last 30 days)
xiao jie
xiao jie on 4 Apr 2014
Commented: Andreas Goser on 4 May 2014
I am a newbie of matlab,my friend give me a matlab2013b,and a license,but now i have a problem.I want to use my matlab build a dll which can be used in my visual studio 2013.I have typed the command mex -setup and build -setup in command window and choosed my vs2013 compiler but whent i typed the command !mcc, it shows "Error: Could not check out a Compiler license:".I don't know what's the mean of this word,so ,if you know the reason of this or how to solve it ,please tell me.Thank you very much!

Answers (4)

Andreas Goser
Andreas Goser on 4 Apr 2014
Assuming "my friend give me a matlab2013b,and a license" is just an unintended wording as English is not your first language and you in fact have a legal license:
MATLAB Compiler is a separate product on top of MATLAB and needs to be purchased, installed and licensed separately. The term "checking out" is related to the license management process.

xiao jie
xiao jie on 4 Apr 2014
Thank you for your answer,as you know ,English is not my mother language,actually,Most of the time,I speak Chinese. Would you please tell me how to solve this problem? You mean MATALB Compiler is a separate product,but I just want to use the Compiler of my visual studio 2013.
  2 Comments
Andreas Goser
Andreas Goser on 4 May 2014
Yes, MATLAB Compiler is one of many products from MathWorks.
The MCC command is a part of that product.
It is now the question what you want to achieve. There are reasonable workflows, utilizing a C Compiler within the MATLAB base product, e.g. building MEX files.
Andreas Goser
Andreas Goser on 4 May 2014
By the way, you can ask technical questions related to MATLAB also in Chinese.

Sign in to comment.


xiao jie
xiao jie on 4 Apr 2014
when i type !mcc,the answer is below: >> !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\XiaoJie\AppData\Roaming\MathWorks\MATLAB\R2013b_licenses;D:\Program Files\MATLAB\R2013b\licenses\license.dat;D:\Program Files\MATLAB\R2013b\licenses\license_Jeremy_724504_R2013b.lic; FLEXnet Licensing error:-114,582 For further information, refer to the FLEXnet Licensing documentation, available at "www.flexerasoftware.com"..

Reinhard Wuitz
Reinhard Wuitz on 15 Apr 2014
I have exactly the same problem or the same error message for Matlab R2013b. Whether you could solve the problem is my question now. Many thanks for your support.
  1 Comment
Andreas Goser
Andreas Goser on 4 May 2014
Same as above applies: What do you want to achieve? Knowing that, I can tell you if you need the MATLAB Compiler product. Use the "VER" command to see whether it is installed.

Sign in to comment.

Categories

Find more on Introduction to Installation and Licensing in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!