展锐W317平台采用的是ARMV8架构,编译器需要ARMCompiler6 版本及以上。目前市面上暂无破解方法,所以只能通过1.购买正版,2.使用30天试用版 来使用。在这里我们使用第二种方法。
1.下载 Arm Development Studio
ARM推出了疫情期间可以免费获得90天试用期的活动,还是很不错的,可以点击 这里 下载对应平台的软件包(需要登陆,如无账号需先注册)。

1.png
2. 安装 Arm Development Studio
安装很简单,这里就不表述了。安装完成之后,开启 ARM DS IDE 2020.0 软件,进入Help--》Arm license manager。

2.png
选择第二项,obtain evaluation license。
接着登录刚注册的账号,出现如下画面,点击next:

3.png
稍等片刻,license文件就生成了。一般在如下地址:
C:\Users\Administrator\AppData\Roaming\ARM\ds\licenses
点击Add,选择上面生成的license文件后,点击finish即可:

4.png
3. 配置环境变量
在第二步中,我们已经安装好ARM工具,并配置好了license文件。接下来我们需要配置好环境变量。
1.添加 ARM_PRODUCT_DEF 环境变量

5.png
2.添加 ARM_PRODUCT_PATH 变量

6.png
3.添加 ARMLMD_LICENSE_FILE 变量

7.png
4.添加 ARM_TOOL_VARIANT 变量

8.png
5.添加 V522PATH2 变量

9.png
6.修改Makefile.rules文件

10.png
到此,整个环境搭建就完成了。如有疑问,请在下方留言。