Ubuntu下安装arm linux交叉编译器
2016-07-02 23:27
246 查看
一. 准备工作
1. ubuntu环境中
2. 下载交叉编译文件包 arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
二. 建立交叉编译环境目录
cd /usr/arm-gcc
三. 安装交叉编译环境
1.复制安装包到/usr/arm-gcc目录下
2.解包交叉编译文件
tar zxvf
arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
解压后会在arm-gcc目录下看到opt文件夹
四. 配置环境变量
1.修改/etc/profile文件
在文件最后一行添加环境变量代码
export PATH=/usr/arm-gcc/opt/FriendlyARM/toolschain/4.5.1/bin:$PATH
2.更新环境变量
用命令source /etc/profile
3.检查是否将路径加入到PATH
用命令
echo $PATH 查看环境变量是否添加成功,若环境变量中出现了刚才添加的路径就成功了。
五. 编写测试代码
1.建立源文件hello.c
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
六. 测试编译环境
arm-none-linux-gnueabi-gcc hello.c
file a.out
执行后出现如下信息表示ok:
a.out: ELF 32-bit LSB executalbe, ARM, version...
1. ubuntu环境中
2. 下载交叉编译文件包 arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
二. 建立交叉编译环境目录
cd /usr/arm-gcc
三. 安装交叉编译环境
1.复制安装包到/usr/arm-gcc目录下
2.解包交叉编译文件
tar zxvf
arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
解压后会在arm-gcc目录下看到opt文件夹
四. 配置环境变量
1.修改/etc/profile文件
在文件最后一行添加环境变量代码
export PATH=/usr/arm-gcc/opt/FriendlyARM/toolschain/4.5.1/bin:$PATH
2.更新环境变量
用命令source /etc/profile
3.检查是否将路径加入到PATH
用命令
echo $PATH 查看环境变量是否添加成功,若环境变量中出现了刚才添加的路径就成功了。
五. 编写测试代码
1.建立源文件hello.c
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
六. 测试编译环境
arm-none-linux-gnueabi-gcc hello.c
file a.out
执行后出现如下信息表示ok:
a.out: ELF 32-bit LSB executalbe, ARM, version...
相关文章推荐
- Ubuntu下安装arm linux交叉编译器
- Centos7上Mesos和Marathon的安装
- 《Linux内核设计与实现》笔记——VFS
- 解决拷贝虚拟机中Linux系统无eth0的问题
- linux 内核 编绎配制选项详解
- LInux 子进程创建函数fork简介
- Linux netstat命令详解
- centos解压rar文件
- Centos 7 搭建本地yum源(离线yum仓库)
- Linux命令详解:cat、more、less命令 结合grep 基本可以查看所有的文件
- linux grep命令 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Express
- Linux下PHP的simplexml_load_string()报错的解决办法
- linux netstat 统计连接数查看外部
- 使用U盘在win7上安装ubuntu12.04.5
- 我的第一篇博客,linux的中文输入设置
- 在Linux上以服务的方式运行ASP.NET Core站点
- Linux中利用logrotate来对log文件进行转储
- Centos 6.6 安装拼音输入法
- 如何在Linux下编译Cocos2dx3.11项目(主要是添加源文件喇~)
- CentOS 6.5 64位安装cvuqdisk-1.0.7-1.rpm 报错