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!

답변 (4개)

Andreas Goser
Andreas Goser 2014년 4월 4일

0 개 추천

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 2014년 4월 4일

0 개 추천

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

Andreas Goser
Andreas Goser 2014년 5월 4일
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 2014년 5월 4일
By the way, you can ask technical questions related to MATLAB also in Chinese.

댓글을 달려면 로그인하십시오.

xiao jie
xiao jie 2014년 4월 4일

0 개 추천

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 2014년 4월 15일

0 개 추천

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

Andreas Goser
Andreas Goser 2014년 5월 4일
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.

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

질문:

2014년 4월 4일

댓글:

2014년 5월 4일

Community Treasure Hunt

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

Start Hunting!

Translated by