linux 虚拟机解压arm-linux-gcc-4.6.4-arm-x86_64.tar.bz2并arm-linux-gcc

解压到当前目录:tar   -jxvf   arm-linux-gcc-4.6.4-arm-x86_64.tar.bz2

解压到指定目录:tar -jxvf arm-linux-gcc-4.6.4-arm-x86_64.tar.bz2 -C /xx/xxx/xxx

-C大写,后面接要解压的路径

解压后得到一个 opt文件夹

在/usr/local/bin 下创建新的arm-gcc文件夹 :

sudo mkdir /usr/local/bin/arm-gcc

然后将解压完的文件复制到/usr/local/bin 下arm-gcc文件夹内:

cd opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/
sudo cp -r ./gcc-4.6.4 /usr/local/bin/arm-gcc/

系统配置:
.bashrc文件为隐藏文件,在~Linux家目录下,回答家目录后打开

gedit .bashrc

打开文件后拉到最后
添加

export PATH=$PATH:/usr/local/bin/arm-gcc/gcc-4.6.4/bin

保存文件后,刷新文件.bashrc

source .bashrc

重启

sudo reboot
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: arm-linux-gcc-4.6.4是一款用于ARM架构的嵌入式系统开发的GNU编译器套件。它是GCC(GNU Compiler Collection)的一个特定版本,在Linux环境下编译ARM平台的应用程序时非常有用。 首先,arm-linux-gcc-4.6.4是一个交叉编译器,可以在一个操作系统上编译ARM架构的二进制代码。交叉编译器允许开发人员在一种体系结构上编译代码(例如x86架构的PC),然后在另一种体系结构上运行(例如ARM架构的嵌入式设备)。这对于嵌入式系统开发非常重要,因为嵌入式设备通常具有独特的硬件配置。 其次,这个特定版本的GCC是为了支持ARM架构而开发的。ARM是一种低功耗的处理器架构,广泛应用于移动设备和嵌入式系统。该编译器套件包含了一系列工具,如编译器、汇编器和链接器,可以将C、C++和其他语言的源代码转换为可在ARM架构上运行的二进制可执行文件。 在嵌入式系统开发过程中,使用arm-linux-gcc-4.6.4可以轻松地为ARM设备编写和构建应用程序。通过使用该编译器套件,开发人员可以在自己熟悉的开发环境中编写代码,并使用特定的工具链将其交叉编译为适用于ARM设备的可执行文件。这样,开发人员可以更高效地开发和测试嵌入式应用程序,并在不同的嵌入式设备上进行部署。 总之,arm-linux-gcc-4.6.4是一款为ARM架构开发的交叉编译器套件,非常有用于嵌入式系统开发。它允许开发人员在一种系统上编写代码,然后将其交叉编译为可在ARM设备上运行的二进制文件,从而方便地开发和部署嵌入式应用程序。 ### 回答2: arm-linux-gcc-4.6.4是一款适用于ARM架构的GNU编译器套件(GCC)。GCC是一个流行的开源编译器,用于编译各种编程语言,而arm-linux-gcc-4.6.4是GCC的一个特殊版本,专门用于ARM架构的处理器。 ARM架构是一种低功耗的指令集架构,广泛应用于移动设备、嵌入式系统以及其他嵌入式应用中。ARM处理器的指令集可以根据应用的需求,进行灵活的配置和扩展。因此,为了使应用程序能够在ARM处理器上正确运行,需要使用适用于ARM架构的编译器,如arm-linux-gcc-4.6.4。 arm-linux-gcc-4.6.4可以将源代码编译为ARM可执行文件,使得程序可以在ARM处理器上运行。它支持多种编程语言,包括C、C++以及汇编语言。它还提供了许多优化选项,可以根据应用的需求进行编译优化,以提高程序的性能和效率。 使用arm-linux-gcc-4.6.4,开发者可以编写适用于ARM架构的应用程序,包括嵌入式系统和移动设备上的各种应用。arm-linux-gcc-4.6.4提供了丰富的工具和库,方便开发者进行软件开发、调试和测试。 总之,arm-linux-gcc-4.6.4是专门为ARM架构开发的一款编译器套件,可以将源代码编译为适用于ARM处理器的可执行文件,支持多种编程语言和优化选项,方便开发者进行ARM架构上的软件开发。 ### 回答3: arm-linux-gcc-4.6.4是一款用于ARM架构的GNU编译器集合(GCC)的版本。ARM架构是一种较为常见的嵌入式处理器架构,用于移动设备、嵌入式系统和单片机等领域。 arm-linux-gcc-4.6.4提供了在Linux操作系统下编译ARM架构程序的工具链。通过该工具链,开发者可以将源代码编译成可在ARM架构上运行的可执行文件。GCC是一款开源的编译器,在开发中被广泛使用。 arm-linux-gcc-4.6.4支持C、C++和Objective-C等多种编程语言,并且提供了丰富的编译选项和库函数,帮助开发者进行ARM架构下的程序开发。它能够将源代码转换成对应的汇编代码,再经过汇编和链接等步骤生成可执行文件。 arm-linux-gcc-4.6.4具有良好的兼容性和可移植性,可以在不同的Linux发行版和ARM处理器上运行。开发者可以通过该编译器集合,使用常见的Linux开发环境进行ARM架构程序的开发、调试和优化。 总之,arm-linux-gcc-4.6.4是一款用于ARM架构的编译器集合,为开发者提供了在Linux操作系统下开发ARM架构程序的工具链,帮助他们实现ARM平台上的软件开发
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

☆程序小黑★

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值