Matlab R2014a使用mcc编译lib文件时出错,
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\Administrator\AppData\Roaming\MathWorks\MATLAB\R2013b_licenses;D:\Program Files\MATLAB\R2013b\licenses\license.dat;D:\Program Files\MATLAB\R2013b\licenses\license_DELL_724504_R2013b1.lic;
FLEXnet Licensing error:-114,582
For further information, refer to the FLEXnet Licensing documentation,
解决办法:适用于已安装compiler但破解不完全的,http://pan.baidu.com/s/1qWFbOjq,提取码84rg ,下载后解压,把install.jar以及相应位数的三个文件(compiler.dll,mcc.exe,libmwservices.dll)复制到对应位置替换即可,另外把license.lic改为与MATLAB\licenses文件夹下的那个lic文件同名,复制并替换之。
Ref:
http://www.ilovematlab.cn/thread-263651-2-1.html