ubuntu怎么安装arm交叉编译器

ubuntu怎么安装arm交叉编译器,第1张

1、下载文件:

安装包:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz

2、开始安装(建议大家新建一个文件夹),然后将文件复制到新建的文件夹中

输入命令: sudo tar xvzf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz

安装完成后,输入ls命令,可以看到一个opt文件夹,

3.修改环境变量,把交叉编译器的路径加入到PATH:

利用tab键的补齐功能进入该路径

输入pwd命令,查看当前路径的绝对路径

/home/cf/ARM/opt/FriendlyARM/toolschain/4.5.1/bin

交叉编译器通常以 arm-none-linux-gnueabi.tar.bz2 这样的名称发布(不同厂家的不同开发平台,交叉编译工具链的实际名称可能有所差别,请以实际为准),解压命令:

vmuser@Linux-host: ~$ tar xjvf arm-none-linux-gnueabi.tar.bz2

如果希望解压到一个指定的目录,可以先将 arm-none-linux-gnueabi.tar.bz2 压缩包复制到目标目录,然后进入目标目录再运行解压命令,也可以在任意目录解压,通过-C 指定目标目录。假定希望解压到“/home/ctools/”目录,则命令如下:

vmuser@Linux-host: ~$ tar xjvf arm-none-linux-gnueabi.tar.bz2 -C /home/ctools/

在终端中添加环境变量,需要每次打开终端都设置,也很麻烦。可以考虑将设置的过程添加到系统配置文件中。/etc/profile 是系统全局的配置文件,在该文件中设置交叉编译器的路径,能够让登录本机的全部用户都可以使用这个编译器。

打开终端,输入“sudo vi /etc/profile”命令,打开/etc/profile 文件,在文件末尾添加:

export PATH=$PATH:/home/ctools/arm-2011.03/bin/

然后输入“. /etc/profile”(点+空格+文件名),执行 profile 文件,使刚才的改动生效。如果没有书写错误,此时打开终端,输入 arm-none-linux-gnueabi-,然后按键盘 TAB 键,同样可以看到很多 arm-none-linux-gnueabi-开头的命令。

这些周立功那边很多的,不知道你有没去看过。

1.安装交叉编译环境 sudo apt-get install gcc g++ libcc1 libg++ make gdb

2.安装交叉编译器 f

tp:

//ftp.

arm.linux.org.uk/pub/armlinux/toolchain/ 下载 cross -3.2.tar.bz2或者懒得去找干脆

wget f

tp://ftp.

arm.linux.org.uk/pub/armlinux/toolchain/ cross -3.2.tar.bz2

解压

sudo tar jxvf /home/zhaifang/cross -3.2.tar.bz2

sudo mv /home/zhaifang/usr/local/arm /usr/local

3.交叉编译器加入路径 sudo vi /etc/bash.bashrc后面加入

if [ -d /usr/local/arm ] then

PATH=/usr/local/arm/bin:'${PATH}'

fi

4.使环境生效 #source /etc/profile

5.检查 echo $PATH 出现/usr/local/arm/bin说明成功了

6.测试 arm-linux-gcc -v


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11571441.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存