arm-linux-gcc-4.5.1安装方法

写在前面

之前写了一篇arm-linux-gcc-5.4.0的安装方法(https://www.cnblogs.com/fymeng/p/11637642.html),但是后来发现5.4.0这个版本可能有些太新了,所以又找了这个4.5.1版本(低版本),由FriendlyARM(友善之臂)提供,下面是具体安装步骤。

安装步骤

下载arm-linux-gcc-4.5.1安装包

这里提供一个百度云链接:https://pan.baidu.com/s/1ETlyy3rfdlvqmgI5i0M1Mg 提取码:K6nr

解压

最好在/usr/local/下新建一个文件夹/arm,然后再把安装包解压到/arm下,要记住解压的这个路径,之后添加环境变量时要用到。用下面命令解压
sudo tar -zxvf arm-linux-gcc-4.5.1... .tgz -C /usr/local/arm/
解压之后会发现在/usr/local/arm路径下已经有了/opt文件夹了,/opt文件夹里面还嵌套着几层文件夹,路径很长,不方便记忆及使用,不妨去掉几层路径,只保留/4.5.1这层。于是将文件夹/4.5.1复制到/usr/local/arm下
sudo cp -r /4.5.1 /usr/local/arm
此时,把/usr/local/arm下的/opt删除,只保留/4.5.1这个有用的即可,于是,编译器的安装包的路径为/usr/local/arm/4.5.1

添加环境变量

sudo vi /etc/environment
在最后添加下面这句
:usr/local/arm/4.5.1/bin/

更新

source /etc/environment
然后用下面这句查看是否添加成功
echo $PATH

添加库

目前为止,即使添加并更新了环境变量,也不一定能够正常使用。因为此时还是和x86存在一定的关系,还必须使用x86提供的一些库,才能让这个交叉编译器运行起来。要想运行这个交叉编译器,必须要有32位库的支持,然而,64位的机器默认是没有32位库的,所以要在64位机器上添加32位库。用下面这两条语句添加
sudo apt-get install libc6:i386
sudo apt-get install lib32z1

检查是否安装成功

arm-linux-gcc -v

原文地址:https://www.cnblogs.com/fymeng/p/11798448.html

时间: 2024-10-13 22:42:09

arm-linux-gcc-4.5.1安装方法的相关文章

linux nload命令简介及安装方法

第一步:nload命令简介 nload 命令用于查看linux网络流量状况,实时输出.可以理解为是一个控制台应用程序,用来实时监测网络流量和带宽使用情况的命令. 使用可视化的界面显示流入和留出系统的网络带宽数据. 安装后的使用截图(screenshot)如下: 第二步:nload下载 安装前最好安装以下依赖 yum install gcc gcc-c++ ncurses-devel  官网为:http://www.roland-riegel.de/nload/ xshell登陆到linux,然后

MySQL在linux上的source code安装方法(configure)

1.建立操作系统用户和组 [[email protected] ~]# groupadd mysql [[email protected] ~]# useradd -g mysql mysql 2.解压安装文件,进入解压目录: [[email protected] mnt]# tar -zxvf mysql-5.0.15.tar.gz [[email protected] mnt]# cd mysql-5.0.15 3.编译安装mysql源码文件: [[email protected] mysq

Linux系统下tar文件安装方法

将安装文件拷贝至你的目录中 如果是以root身份登录上的,就将软件拷贝至/root中. cp xxx.tar.gz /root 解压缩包 tar xvzf xxx.tar.gz 切换到安装目录下 cd xxx 执行安装 ./configure make make install 各命令解释如下: configure检查编译 make开始进行编译 make install 开始安装 安装完毕,清除编译过程中产生的临时文件和配置过程中产生的文件. make clean make distclean

Linux下go1.8安装方法

之前迷上了神奇的Go语言,就在windows上装上了Go1.8,挺顺风顺水的,不过最近换上了Linux时,编译安装就炸了,各种报错.今天就留个记录,备个份! 编译安装Go1.8的主体思路: 从github中clone下来 确保linux系统安装较新的libc,gcc(apt,yum随便搞上) 切换库分支至1.4(刚clone下来的库),去到src目录,执行all.bash 把编译安装完的1.4目录cp到/root/,并更名为go1.4 将刚刚的编译安装的仓库恢复原状(git clean -dfx

nodejs+express4.0+mongodb安装方法 for Linux, Mac

废话不多说 1:下载nodejs包 下载地址如下:http://www.nodejs.org/download/ 下载source code版本需要解压后到其目录执行./configure,然后make && make install; 而binaries的tar.gz解压后即可. 2:下载mongodb 下载地址如下:http://www.mongodb.org/downloads 而binaries的tar.gz解压后即可. 3:配置环境变量 cd ~:此目录下有个.bash_prof

3.linux常用软件的安装方法

linux 上的软件不像windows上直接运行安装那么容易,在linux上有很多不同的安装包,大概常见的就有deb.tar.gz.tar.bz(tar.bz2).rpm等类型文件 1.deb文件安装方法(dpkg命令常用格式如下:) sudo dpkg -I linuxidc.deb#查看linuxidc.deb软件包的详细信息,包括软件名称.版本以及大小等(其中-I等价于--info) sudo dpkg -c linuxidc.deb#查看linuxidc.deb软件包中包含的文件结构(其

linux下的deb/rpm文件的说明和安装方法

1.    deb 是 ubuntu .debian 的格式.    rpm 是 redhat .fedora .suse 的格式. 他们不通用(虽然可以转换一下). deb是debian发行版的软件包 ubuntu是基于debian 发行的 所有可以用 .deb是solaris系统下的安装包后缀名.安装方法如下 cd 到安装包的目录 dpkg -i 安装包名字 2.如果你使用的是red hat linux,然后运行以下命令安装 cd 到安装包的目录 rpm -ivh 安装包名字

linux下的ImageMagick安装方法

 linux下的ImageMagick安装方法  由于没有图形化界面的支持,在Linux(CentOS 6.4 x64)上的配置相对Windows XP还是麻烦了一点.   1.下载ImageMagick和JMagick的源文件(http://downloads.jmagick.org/6.4.0/):ImageMagick-6.4.0.-0tar.gz   2.解压并安装ImageMagick: # tar xzvf ImageMagick-6.4.0-0.tar.gz # cd ImageM

Virtualbox虚拟机Linux Guest的Additions安装方法

如果是windows做Guest,直接单击菜单栏 "Insert Guest Additions CD Image... " 就可以将 Additions CD 自动加载到Guest里的虚拟光驱里,但是Linux是不行的,因为Linux需要root权限才可以mount CD Image. 做法是在Guest里打开终端,输入: sudo mount /dev/sr0  /media/cdrom 把sr0挂载到 /media/cdrom 里,如果没有cdrom,可以先mkdir一个,挂载到

linux中软件安装方法总结

linux中软件安装方法: 1 rpm -ivh 包名.rpm 有依赖问题,安装A,A需要先安装B,B先安装C等. 2 yum安装,yum包管理器,yum安装解决rpm安装的依赖问题,安装更简单化. 优点:简单,易用,高效 缺点:不能定制 centos切换在线yum源地址为aliyun地址方法: 复制对应版本的切换命令,在centos中输入切换命令即可: [[email protected] tools]# wget -O /etc/yum.repos.d/CentOS-Base.repo ht