Ubuntu安装交叉编译器gcc

Posted 未来无限

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu安装交叉编译器gcc相关的知识,希望对你有一定的参考价值。

1.创建文件并把压缩包复制到文件夹下

2.解压到文件夹下
先找到放置的目录

也可以直接找到文件夹右键-在终端打开


通过-C选项指定解压后的目标目录
tar -jxvf gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.bz2 -C /opt

注意:输入文件名时可以Tab键自动补齐
输入Enter
如果报权限不够需要开放权限。

完成
3.配置全局环境变量
使用vim打开文件,终端中输入sudo vim /etc/profile

ubuntu12.04编译交叉编译已经安装,为啥还不能编译

安装步骤:
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
int
main()

printf(“HelloWorld!\n”);
return0;

执行下面的指令:
#arm-linux-gcc-o
hello
hello.c
要是不报错说明安装成功。
以上最重要的要注意的是,自己将交叉编译工具链解压到哪了,再把那个路径加到环境变量中去。
参考技术A 1、解压交叉编译开发工具包
sudo
tar
xvzf
arm-linux-gcc-4.4.3.tar.gz
-C
/
解压工具链到根目录,这里的解压目录可以任意指定

以上是关于Ubuntu安装交叉编译器gcc的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu12.04编译交叉编译已经安装,为啥还不能编译

如何在ubuntu中搭建交叉编译环境toolchain

如何在ubuntu下搭建qt交叉编译环境

如何更改ubuntu中交叉编译工具链?

嵌入式Linux5.Ubuntu 交叉编译工具链安装

嵌入式Linux5.Ubuntu 交叉编译工具链安装