Intel的FORTRAN编译器(即Intel® Parallel Studio XE Cluster Edition)许可证过期 解决方法
发现问题解决问题发现问题
在一段时间没有使用ifort编译器后,再次打开时发现报错
ifort: error #10052: could not checkout FLEXlm license
与之相伴的还有一系列许可证所在的路径,完整的信息提示类似下面的片段(来自网络,非本人路径):
Error: A license for Comp-FW could not be obtainedYour license has expired.License file(s) used were (in this order):1. Trusted Storage2. C:\Program Files (x86)\Common Files\\Intel\Licenses\w_6B6GMGK5.lic3. C:\Program Files (x86)\Common Files\\Intel\Licenses\w_TDS27CHF.lic4. C:\Program Files\Common Files\Intel\Licenses5. C:\PROGRA~2\INTELS~1\COMPIL~1.146\windows\bin\ia32\*.lic6. C:\Program Files (x86)\VNI\licensePlease visit /sites/support/ to obtain license renewal information.ifort: error #10052: could not checkout FLEXlm license
解决问题
这是由于许可证过期了,这时候去到Intel官网下载新的许可证文件,放入上面提示的任意一个文件夹下面即可更新完成许可证,就可以再次使用了。
这个时候登录intel官网,查看自己订阅的产品,/en/products/.即下图所示两个产品,左侧的就是你的序列号:
点击序列号即可进入序列号管理的界面如下图所示:
点击红框下载新的许可证文件,覆盖到上述任何一个许可证文件夹内即可重新使用。
3.更新好的情况输入ifort命令如下图所示:
4.以上情况只针对于许可证文件过期,但是许可证并未过期的情况,其他情况考虑学生账号重新申请免费的许可证序列号,或者购买。