技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152
原来是不支持远程桌面使用,真恶心弄了好久...
这是由于ARM DS-5 单机许可证node-locked license不支持远程控制开发的原因,但是可以直接在本地上进行开发,如下是ARM原文翻译的解答:
这个问题是由于在 Windows远程桌面 或者 终端服务器(如SSH) 使用node-locked License引起的。
在FLEXnet用户手册中对TS_OK属性做了如下的描述:
当单机许可证通过windows终端服务器使用时,FLEXlm可以检测出来。要在远程终端上使用,TS_OK必须添加到FEATURE行。如果没有,那么用户在远程终端上就无法使用。
ARM 不支持使用TS_OK属性,所以,单机许可证在 windows远程桌面 和 终端服务器(如SSH) 上不能使用。
但是,网络许可证(Floating/Flex license)可以通过远程桌面和终端服务器使用。
英文原文如下:
Why am I getting a FLEXlm -103,122 license error?
Applies to: ARM Developer Suite (ADS), DS-5, KEIL Compilation Tools (RVCT) for BREW, KEIL Developer Kit (RVDK) for OKI, KEIL Developer Kit (RVDK) for ST, KEIL Developer Kit for XScale (RVXDK), KEIL Development Suite (RVDS), Tool