您的位置:首页 > 运维架构 > Linux

Ubuntu 12.04系统交叉编译开发工具的安装(arm-linux-gcc-4.4.3都一样)

2015-02-10 16:41 996 查看
在韦东山《Linux开发使用手册》光盘中的tool目录下找到交叉编译的工具包arm-linux-gcc-4.4.3.tar.gz,安装步骤:
1、解压交叉编译开发工具包
sudo tar xvzf arm-linux-gcc-4.4.3.tar.gz -C /

解压工具链到根目录,这里的解压目录可以任意指定。系统中会增加目录/opt/FriendlyARM/toolschain/4.4.3/
2、修改环境变量,把交叉编译器的路径加入到PATH

采用修改/etc/bash.bashrc文件的方法(还可有别的方法)
①用vim打开文件:
#sudo vim /etc/bash.bashrc

②在最后面新建一行加上:
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin

3、立即使新的环境变量生效,不用重启电脑:
#source /etc/bash.bashrc

{

这是上面修改环境变量的另一种方法

① $sudo -i 输入自己的密码,这是进入超级用户权限
② cd /root/

vim .bashrc

③ 在最后加上 export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin (路径)(注意等号那边不要有空格)

④ source ~/.bashrc (立即生效) (好像只能本终端,注销一下就永远都有这个环境变量的)

}
4、检查是否将路径加入到PATH

#echo $PATH
若显示的内容中有刚刚添加的交叉编译器所在目录,则证明编译环境安装成功。
5、测试是否安装成功
指令:#arm-linux-gcc -v
上面的指令会显示arm-linux-gcc信息和版本,显示的内容信息:
此时,证明安装成功。
6、编译实验
写个HelloWorld程序,测试交叉工具连
写下下面的HelloWorld程序,保存为hello.c

#include<stdio.h>
int main()
{
printf(“HelloWorld!\n”);

return0;
}
执行下面的指令:
#arm-linux-gcc-o hello hello.c

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

以上最重要的要注意的是,自己将交叉编译工具链解压到哪了,再把那个路径加到环境变量中去。

原文地址:http://blog.chinaunix.net/uid-28781749-id-3575010.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: