ARM compiler 5/6 的安装和选择
有关 ARM compiler 的一些问题就在刚刚, 帮同学解决一个有关编译器的问题, 本来是 core_cm3.c (445/465/479/499) 错误, 理论上换上 ARM Compiler 5 就能解决可是他的问题却没解决. 一开始我也没头绪, 直到看到了他的魔术棒界面明明用的是 default compiler version 5, 上面 C/C++ 却带了 (AC6), 这是 ARM
有关 ARM compiler 的一些问题
就在刚刚, 帮同学解决一个有关编译器的问题, 本来是 core_cm3.c (445/465/479/499) 错误, 理论上换上 ARM Compiler 5 就能解决
可是他的问题却没解决. 一开始我也没头绪, 直到看到了他的魔术棒界面
明明用的是 default compiler version 5, 上面 C/C++ 却带了 (AC6), 这是 ARM compiler 6 才会有的设定. 从第一张图也可以看出, 编译器里只有 v6.14, 说明 keil 没有找到 ARM compiler 5 的编译器. 一般安装了keil 就默认有ARM compiler 5 的编译器, 在 Manage Project Items 中的 Folders/Extensions 页面, 需要点击下图红圈中的 “…”
再点击 “Add another ARM Compiler Version to List…”
找到 keil 目录下的 ARM/ARMCC, 点击确定, V5 编译器就被添加了
如果你没有 ARMCC 文件夹, 或者说你想安装不同版本的 ARM Compiler, 你也可以从 Arm Developer 下载, 安装, 建议与其他编译器安装在同一根目录下. 这时候, 再回到魔术棒界面, 选择具体的 v5 编译器或默认 v5 编译器, 点击 OK, 再打开魔术棒界面, C/C++ 旁没有 (AC6), 就说明已经在用 v5 编译器了. 编译一下, core_cm3.c 的报错也消失了.
更多推荐
所有评论(0)