交叉编译工具链-Ubuntu 安装说明

交叉编译工具链-Ubuntu 安装说明

【实验目的】

了解交叉编译工具链的安装方法与使用方法

【实验环境】

1、 ubuntu 14.04 发行版

【注意事项】

1、实验步骤中以"$"开头的命令表示在 ubuntu 环境下执行

【实验步骤】

1、安装交叉编译工具链

在 ubuntu 下打开一个终端并进入到家目录

$ cd ~ 在家目录下创建"Linux_4412/toolchain"目录用于存放交叉编译工具链

$ mkdir -p Linux_4412/toolchain

进入到该目录下

$ cd Linux_4412/toolchain/

将资料中"1.交叉编译工具链"下的 gcc-4.6.4.tar 拷贝到该目录下 (http://gcc.gnu.org/ 下载地址)

解压"gcc-4.6.4.tar.xz"

$ tar xvf gcc-4.6.4.tar.xz

2、将交叉编译工具链添加到全局环境变量使其全局可用

回到家目录

$ cd ~ 打开家目录下的配置文件".bashrc"

$ vi .bashrc

如图在配置文件的最后一行添加如下内容,将交叉编译工具链的安装路径添加到了全

局环境变量中,然后保存退出

注:每个人 ubuntu 所使用的用户名可能不同,所以家目录的路径可能有差异,这里根

据自己的实际情况进行设置

重启配置文件使配置生效

$ source ~/.bashrc

执行以下命令

$ arm-none-linux-gnueabi-gcc -v

有以下信息打印则表示安装成功

注:若使用的是 ubuntu 16.04 或更高的版本(64 位 ubuntu),需要安装 32 位库

$ sudo apt-get install lib32z1 lib32ncurses5

相关推荐
阿成学长_Cain4 分钟前
Linux telinit 命令详解:运行级别切换|关机重启|系统维护一站式掌握
linux·运维·前端·网络
qeen871 小时前
【Linux】指令补充与shell的简单介绍
linux·运维·服务器
阿成学长_Cain2 小时前
Linux talk 命令详解:经典终端实时聊天工具,无需图形界面即可对话
linux·运维·前端
一拳一个娘娘腔3 小时前
【后渗透-Linux篇】Linux 提权与逃逸:从 www-data到 root的蜕变
linux·运维·服务器
jieyucx3 小时前
零基础通关:Shell 编程核心语法全景详解
linux·运维·编程·shell
杨运交3 小时前
[045][Crypto模块]设计一个可扩展的加解密框架:策略模式与工厂模式实战
linux·运维·策略模式
shx_wei3 小时前
从函数调用到进程替换:使用 execl、CMake 与 PowerShell 构建一个多可执行程序
linux·c语言·windows·c
Dlrb12113 小时前
信息查询Web服务器-->电子商城信息查询项目
linux·服务器·数据库·html·嵌入式·epoll·数据查询
纳兰青华3 小时前
在 PVE 上通过 LXC 部署 Ubuntu 24.04:为 OpenClaw 打造轻量高效的 AI 环境
linux·ai编程
Auv开心4 小时前
Ubuntu 20.04 默认视频播放器(Totem)无法播放 MP4 文件,通常是因为缺少多媒体编解码器。以下是几种解决方法:
linux·ubuntu·音视频