Ubuntu 12.04系统天嵌Linux交叉编译开发工具的安装
2012-10-02 22:16
1001 查看
在天嵌光盘中的“EABI_4.3.3_EmbedSky_20090812.tar.bz2”软件就是用于交叉编译的工具包,安装步骤:
1、解压交叉编译开发工具包
在/opt目录下使用“mkdir”自己建立一个文件夹,比如命名为“EmbedSky”(注意大小写),然后将天嵌光盘中的“EABI_4.3.3_EmbedSky_20090812.tar.bz2”文件拷贝一份到刚建立的文件夹中,比如使用:cp指令,然后用cd指令进入刚刚建立的目录:/opt/EmbedSky,再执行命令:#tarxvfj
EABI_4.3.3_EmbedSky_20090812.tar.bz2 -C /,此时,在文件夹中多了好几个文件夹,如:“4.3.3”。
2、修改环境变量,把交叉编译器的路径加入到PATH
采用修改/etc/bash.bashrc文件的方法
用vim打开文件:
#vim/etc/bash.bashrc
在最后面新建一行加上:
exportPATH=$PATH:/opt/EmbedSky/4.3.3/bin
exportPATH
3、立即使新的环境变量生效,不用重启电脑:
指令:#source/etc/bash.bashrc
4、检查是否将路径加入到PATH
指令:#echo$PATH
若显示的内容中有刚刚添加的交叉编译器所在地址证明编译环境安装成功。
5、测试是否安装成功
指令:#arm-linux-gcc-v
上面的指令会显示arm-linux-gcc信息和版本,显示的内容信息:
此时,证明安装成功。
6、编译实验
写个HelloWorld程序,测试交叉工具连
写下下面的HelloWorld程序,保存为hello.c
#include<stdio.h>
intmain()
{
printf(“HelloWorld!\n”);
return0;
}
执行下面的指令:
#arm-linux-gcc-o hello hello.c
要是不报错说明安装成功。
1、解压交叉编译开发工具包
在/opt目录下使用“mkdir”自己建立一个文件夹,比如命名为“EmbedSky”(注意大小写),然后将天嵌光盘中的“EABI_4.3.3_EmbedSky_20090812.tar.bz2”文件拷贝一份到刚建立的文件夹中,比如使用:cp指令,然后用cd指令进入刚刚建立的目录:/opt/EmbedSky,再执行命令:#tarxvfj
EABI_4.3.3_EmbedSky_20090812.tar.bz2 -C /,此时,在文件夹中多了好几个文件夹,如:“4.3.3”。
2、修改环境变量,把交叉编译器的路径加入到PATH
采用修改/etc/bash.bashrc文件的方法
用vim打开文件:
#vim/etc/bash.bashrc
在最后面新建一行加上:
exportPATH=$PATH:/opt/EmbedSky/4.3.3/bin
exportPATH
3、立即使新的环境变量生效,不用重启电脑:
指令:#source/etc/bash.bashrc
4、检查是否将路径加入到PATH
指令:#echo$PATH
若显示的内容中有刚刚添加的交叉编译器所在地址证明编译环境安装成功。
5、测试是否安装成功
指令:#arm-linux-gcc-v
上面的指令会显示arm-linux-gcc信息和版本,显示的内容信息:
此时,证明安装成功。
6、编译实验
写个HelloWorld程序,测试交叉工具连
写下下面的HelloWorld程序,保存为hello.c
#include<stdio.h>
intmain()
{
printf(“HelloWorld!\n”);
return0;
}
执行下面的指令:
#arm-linux-gcc-o hello hello.c
要是不报错说明安装成功。
相关文章推荐
- Ubuntu 12.04系统天嵌Linux交叉编译开发工具的安装
- Ubuntu 12.04系统交叉编译开发工具的安装(arm-linux-gcc-4.4.3都一样)
- Ubuntu系统如何安装arm-linux-gnueabi交叉编译工具?
- 【转】Ubuntu 12.04下安装arm-linux-gcc等gnu arm toolchain交叉编译工具
- 在ubuntu-16.04系统中安装arm-linux-gcc-4.3.2交叉编译工具
- Ubuntu 安装arm-linux-gcc交叉编译工具
- Ubuntu 安装arm-linux-gcc交叉编译工具
- 关于在ubuntu16.04 64位系统上安装交叉编译工具出现错误的解决方法
- Windows下Linux开发环境设置--安装Cygwin及交叉编译工具链
- 手把手教你安装交叉编译工具链(宿主机系统为ubuntu10.04)
- crosstool-ng构建STM32F1x系列交叉编译工具链--1、ubuntu系统安装
- Ubuntu 9.04安装arm-linux-gcc交叉编译工具
- Ubuntu 9.04安装arm-linux-gcc交叉编译工具
- Ubuntu 安装arm-linux-gcc交叉编译工具
- 在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。 随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大,嵌入式系统越来
- 【linux】ubuntu安装交叉编译工具arm-none-linux-gnueabi-gcc
- ubuntu16.4 64bit系统安装arm-linux-gcc 4.5.1交叉编译环境
- ubuntu 14.04 安装交叉编译工具链arm-none-linux-gnueabi
- fedora 14和ubuntu10.0.4安装交叉编译工具arm-linux-gcc
- 64位的ubuntu14.04 LTS安装 Linux交叉编译工具链及32位“ia32-libs”依赖库