Ubuntu交叉编译链安装步骤详解

目录

旧版交叉编译链:

        一、下载交叉编译工具包

二、将压缩包移动到家目录中

1、首先在window中将压缩包放到共享文件夹中 

2、在 Linux 中进入共享文件夹输入

3、将压缩包移动到  /tmp  中

三、解压压缩包

1、将压缩包解压到根目录中

四、创建文件夹用于存放解压好的数据

1、在  /usr/local  中创建一个新的目录 arm

五、将交叉编译链所需文件进行拷贝

1、进入解压出来的目录

2、将编译链所需文件拷贝到新建目录中

六、配置交叉编译链的环境变量与库变量

方法一:(修改系统配置文件)

        1、打开(/etc/profile)配置环境变量和库变量,目的是以后可以在任何位置使用该交叉编译器

        2、在配置文件末尾添加代码

        3、使用source命令重新加载配置文件

        4、检验是否安装成功

新版交叉编译链

一、下载交叉编译工具包

二、将压缩包动到家目录中

1、在Windows中将压缩包移动到共享文件夹中

2、进入共享文件夹

3、将压缩包移动到家目录中

4、进入家目录

三、解压文件至/opt中

        1、将家目录的压缩文件解压至 /opt 中

四、配置交叉编译链的环境变量与库变量

方法二:(修改用户配置文件)

        1、打开用户配置文件(~/.bashrc)

        2、在用户配置文件末尾添加代码

五、重启终端查看是否安装成功

1、重启终端

2、打开终端

3、查看安装是否成功


旧版交叉编译链:

一、下载交叉编译工具包

下载链接:https://pan.baidu.com/s/1_S41_av7RBRmuGEf-IGIzw?pwd=axom 
提取码:axom

 

二、将压缩包移动到家目录中

        1、首先在window中将压缩包放到共享文件夹中 

        2、在 Linux 中进入共享文件夹输入

        3、将压缩包移动到  /tmp  中

使用命令: 

    // 1、进入共享文件夹
    cd /mnt/hgfs/共享文件夹名称

    // 2、将压缩包移动到加家目录中
    sudo  mv  arm-linux-gcc-4.6.4-arm-x86_64.tar.bz2   /tmp

三、解压压缩包

        1、将压缩包解压到根目录中

使用命令: 

    // 1、将压缩包解压到/opt中
    sudo  tar  -xjvf  /tmp/arm-linux-gcc-4.6.4-arm-x86_64.tar.bz2  -C  /

四、创建文件夹用于存放解压好的数据

        1、在  /usr/local  中创建一个新的目录 arm

使用命令:

    // 1、在 /usr/local 中创建文件夹arm
    sudo  mkdir /usr/local/arm 

五、将交叉编译链所需文件进行拷贝

        1、进入解压出来的目录

        2、将编译链所需文件拷贝到新建目录中

使用命令: 

    // 1、进入/opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/ 文件夹 
    cd /opt/TuxamitoSoftToolchains/arm-arm1176jzfssf-linux-gnueabi/ 
    
    // 2、拷贝gcc-4.6.4到刚创建好的arm目录中
    sudo cp -r gcc-4.6.4 /usr/local/arm 

六、配置交叉编译链的环境变量与库变量

配置环境可用两个方法

    方法一:修改系统配置文件(旧版实现)
    方法二:修改用户配置文件(新版实现)

方法一:(修改系统配置文件)

        1、打开(/etc/profile)配置环境变量和库变量,目的是以后可以在任何位置使用该交叉编译器

使用命令: 

    // 1、打开配置文件
    sudo vi /etc/profile     // 使用 vi 编辑器打开系统配置文件   (不推荐新手使用) 

或: 
    sudo gedit /etc/profile  // 使用 gedit 编辑器打开系统配置文件(推荐新手使用)

        2、在配置文件末尾添加代码

添加代码:

    # 交叉编译链的环境变量与库变量
    export PATH=$PATH:/usr/local/arm/gcc-4.6.4/bin export             
    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/arm/gcc-4.6.4/lib

然后保存退出即可!!!!

 

        3、使用source命令重新加载配置文件

使用命令: 
    // 3、重新加载配置文件
    source /etc/profile 

        4、检验是否安装成功

使用命令: 
    
    // 4、输出版本信息
    arm-linux-gcc -v 

新版交叉编译链

一、下载交叉编译工具包

下载链接:https://pan.baidu.com/s/1WnKskbIqFerQDmSIEzEPTA?pwd=er6j 
提取码:  er6j

二、将压缩包动到家目录中

        1、在Windows中将压缩包移动到共享文件夹中

        2、进入共享文件夹

        3、将压缩包移动到家目录中

        4、进入家目录

使用命令

    // 2、进入共享文件夹
    cd /mnt/hgfs/lili 
    
    // 3、将压缩包移动到家目录中 
    sudo mv arm-linux-gnueabi-5.4.0.tar.xz ~ 
    
    // 4、进入家目录 
    cd

 

三、解压文件至/opt中

        1、将家目录的压缩文件解压至 /opt 中

使用命令:
    
    // 1、将家目录的压缩文件解压至/opt中
    tar -xvf ~/arm-linux-gnueabi-5.4.0.tar.xz -C /opt

 

四、配置交叉编译链的环境变量与库变量

方法二:(修改用户配置文件)

        1、打开用户配置文件(~/.bashrc)

使用命令:
    
    // 1、打开家目录下的用户配置文件
    sudo vi  ~/.bashrc     // 使用 vi 编辑器打开配置文件   (不推荐新手使用) 

或: 

    sudo gedit  ~/.bashrc  // 使用 gedit 编辑器打开配置文件(推荐新手使用)

        2、在用户配置文件末尾添加代码

需要添加的代码

    # 1、交叉编译工具所在的路径添加到PATH环境变量 
    export PATH=$PATH:/opt/usr/local/arm/5.4.0/usr/bin 

    # 2、链接的动态库路径 
    export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/usr/local/arm/5.4.0/usr/lib

 

保存退出即可

五、重启终端查看是否安装成功

        1、重启终端

        2、打开终端

        3、查看安装是否成功

使用命令

    1、退出终端
    exit

    2、打开终端
    快捷方式: Ctrl + Alt + t

    3、查看安装是否成功
    arm-linux-gcc  -v   // 出现版本号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值