毕竟是评估版,用起来还是很受限制的,它还会每次打开都提示你你的license有多久就过期了。
截取了原文一部分,转自:http://www.myir-tech.com/faq_list.asp?id=520
对于A9932E和L9932E的错误同样成立。
分析描述
一般来说,DS-5的license有一个标准的格式,但是我们当前获取的试用版license相对于标准格式(或者说完整功能格式)的license有所区别。默认情况下,armcc命令或者DS-5工具会搜索完整功能格式的license。在试用版license中需要一些额外的配置才能正常工作。
问题解答
在编译选项或编译脚本中加入如下的选项,强制编译器使用评估license。
--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