arm c/c compiler, 5.03 [build 102] error: c9932e: cannot obtain license for compiler (feature compiler5) with license version >= 5.0201307 the desired vendor daemon is down. check the lmgrd log file, or try lmreread. feature: compiler5 vendor:host: license license path: license.dat flexnet licensing error:-97,121 for further information, refer to the flexnet licensing documentation, available at "www.flexerasoftware.com". cannot obtain license for compiler (feature bsp_compiler5) with license version >= 5.0201307 the desired vendor daemon is down. check the lmgrd log file, or try lmreread. feature: bsp_compiler5 vendor:host: license license path: license.dat flexnet licensing error:-97,121 for further information, refer to the flexnet licensing documentation, available at "www.flexerasoftware.com".一般来说,ds-5的license有一个标准的格式,但是我们当前获取的试用版license相对于标准格式(或者说完整功能格式)的license有所区别。
默认情况下,armcc命令或者ds-5工具会搜索完整功能格式的license。在试用版license中需要一些额外的配置才能正常工作。
在编译选项或编译脚本中加入如下的选项,强制编译器使用评估license。
--tool_variant=ds5eval
比如在命令行中输入:
armcc --tool_variant=ds5eval
如果是编译脚本,可以在脚本里面修改,如:
cflags=--tool_variant=ds5eval
如果是使用ds-5集成开发环境里面创建和编译工程,则需要如下操作步骤添加--tool_variant=ds5eval选项。
在project explorer(工程管理器)中右键工程,选择properties(属性),分别打开c/c build > settings的arm c compiler、arm assembler、arm linker三个选项下的miscellaneous,在other flags中填入:
--tool_variant=ds5eval
如果无法解决问题,可电话联系凯发app-凯发k8官网科技解决。