Ubuntu 12.04系统天嵌Linux交叉编译开发工具的安装



在天嵌光盘中的“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

intmain()

{

printf(“HelloWorld!\n”);

return0;

}

执行下面的指令:

#arm-linux-gcc-o hello hello.c

要是不报错说明安装成功。


你可能感兴趣的:(嵌入式)