我是靠谱客的博主 疯狂楼房,最近开发中收集的这篇文章主要介绍ubuntu16.04 64bit安装交叉编译工具arm-none-linux-gnueabi-2014.05(最新版),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

准备下载交叉编译包:
https://blog.csdn.net/alan00000/article/details/51724252
上述连接可以下载到你需要的安装包版本

安装方式:

  • 将下载好的安装包拷贝到linux环境下,此处可以借助设置虚拟机与主机之间的共享文件夹实现。(设置方式自行百度)
  • 实现的过程并不像网上说的那么一帆风顺,因为我的ubuntu是64bit,而安装包是32bit的,所以就算是安装网络上说的安装结束后,还是提示找不到路径。解决方式还请继续看下面的阐述。

将文件拷贝到 /usr/local/目录下:
进入root模式:sudo su
解压压缩包:tar -jxvf arm-2014.05-29-arm…tar.gz2
得到文件夹:arm-2014.05
在这里插入图片描述
添加环境变量:
方法一:修改/etc/bash.bashrc文件
#vim /etc/bash.bashrc
在最后加上:
export PATH=$PATH:/usr/local/arm-2014.05/bin
export PATH

方法二:修改/etc/profile文件:
# vim /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/usr/local/arm/3.4.1/bin

立即使新的环境变量生效,不用重启电脑:
对应方法一:#source /etc/bash.bashrc
对应方法二:# source /etc/profile

查看是否安装成功,提示无法找到路径!!!!
上面说过因为是64bit的原因,需要安装32bit的一些库
输入:

apt-get install lib32ncurses5 lib32z1

apt-get install gcc-multilib g+±multilib

之后再编译程序就可以了。输入arm-none-linux-按tab键,会列出所有的编译器:

在这里插入图片描述
编写一个main.c文件,来试试是否可行:
在这里插入图片描述

优秀!!!

最后

以上就是疯狂楼房为你收集整理的ubuntu16.04 64bit安装交叉编译工具arm-none-linux-gnueabi-2014.05(最新版)的全部内容,希望文章能够帮你解决ubuntu16.04 64bit安装交叉编译工具arm-none-linux-gnueabi-2014.05(最新版)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部