【ARM】如何解决64位Linux下”armcc”命令无法运行的问题?-2023

1、文档目标:

解决64位Ubuntu操作系统下的”armcc”命令无法运行的问题

2、问题场景:

在使用”armcc”命令编译程序时,提示“./armcc: No such file or directory”的错误?

3、软硬件环境:

1)软件版本:32位ARMCC(5.06)

2)电脑环境:Ubuntu 20.04

3)外设硬件:无


4、解决方法:

由于当前的Linux系统中32位命令所依赖的库(libc6:i386 libncurses5:i386 libstdc++6:i386)和32bit架构的缺失,在命令行中运行如下命令:

sudo dpkg --add-architecture i386

sudo apt-get update

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386