Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)一、下载arm-linux-gcc5.4.0包下载(百度云)链接:https://pan.baidu.com/s/1AeqzkboWkJDJjU9HxtXhrA提取码:uzup二、在/usr/local目录下新建arm文件夹,并且给予最高权限后进入新建的文件目录里面root@nandycool-virtual-machine:/usr/local#mkdirarmroo…

大家好,又见面了,我是你们的朋友全栈君。

一、下载arm-linux-gcc 5.4.0包

下载(百度云)链接:https://pan.baidu.com/s/1AeqzkboWkJDJjU9HxtXhrA  提取码:uzup 


二、在/usr/local目录下新建arm文件夹,并且给予最高权限后进入新建的文件目录里面

root@nandycool-virtual-machine:/usr/local# mkdir arm
root@nandycool-virtual-machine:/usr/local# chmod 777 arm
root@nandycool-virtual-machine:/usr/local# cd arm

三、将下载的工具压缩包复制到新建文件内并解压

root@nandycool-virtual-machine:/usr/local/arm# cp /mnt/hgfs/Ubuntu-tool/gcc-tool/arm-linux-gcc-5.4.0.tar.gz ./
root@nandycool-virtual-machine:/usr/local/arm# ls
arm-linux-gcc-5.4.0.tar.gz
root@nandycool-virtual-machine:/usr/local/arm# tar xzvf arm-linux-gcc-5.4.0.tar.gz

解压过程如下:

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)

解压完毕查看应有如下文件

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)


四、找到配置文件 /etc/profile  ,打开profile 在末尾添加以下语句:

             export PATH=/usr/local/arm/5.4.0(文件夹版本号)/bin:$PATH

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)


五、运行profile文件:

root@nandycool-virtual-machine:/usr/local/arm# source  /etc/profile

如出现如下问题时,请注意核对是否删除了profile文件内的东西

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)


六、查看路径:

root@nandycool-virtual-machine:/usr/local/arm# echo $PATH

        若有路径  /usr/local/arm/5.4.0/bin: 表示安装成功

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)


七、最后输入arm-linux-gcc -v查看版本信息,检查是否安装完成,如果出现以下信息,则说明安装成功。

root@nandycool-virtual-machine:/usr/local/arm# arm-linux-gcc -v

版本信息及版本号如下:

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)


最后就可以进行对应源文件的编译了、执行了

        编译命令:arm-linux-gcc -o hello hello.c  (gcc编译器中用的是:gcc -o  hello hello.c)

        运行命令:./hello

—————————————————————————END—————————————————————————————

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132841.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux文件打开失败_linux浏览文件的命令

    linux文件打开失败_linux浏览文件的命令某次突然关闭连接…..会出现swp文件,那么就要使用ll-a找到swp文件然后rm-fswp文件,就可以正常打开文件了

    2022年8月31日
    7
  • linux tar压缩排除某个文件夹

    linux tar压缩排除某个文件夹一般直接用tar命令打包很简单,直接使用tar-zcvftest.tar.gztest即可。在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录。这时候我们在用tar命令打包的时候,增加参数–exclude就能达到目的。例如:我们以tomcat为例,打包的时候我们要排除tomcat/logs目

    2022年5月9日
    145
  • 什么是前端缓存

    什么是前端缓存大家在日常的开发工作过程中 有没有遇到过下面几种情况 部署 发布前端工程后 增加的功能或修改的 bug 没有生效测试同学测试功能时经常暴力地清除所有浏览器缓存前端开发同学经常说 你 强刷 一下就好了 遇到上面这些情况 大部分同学就知道了 这是前端有缓存的原因 那具体什么是前端缓存呢 前端缓存仅仅和前端有关系吗 前端缓存 浏览器缓存前端缓存 是浏览器为了提升网站的加载性能 缩短用户

    2025年8月6日
    6
  • js代码中实现页面跳转的几种方式[通俗易懂]

    js代码中实现页面跳转的几种方式[通俗易懂]js代码中实现页面跳转的几种方式注:jquery的$.get(),$.post(),$.ajax()都不会使页面发送跳转,因为其本质都是ajax请求。第一种:window.location.href=”login.jsp?backurl=”+window.location.href;页面跳转最常用的是使用window.location.href=””;这个既可以

    2022年8月13日
    23
  • C语言:大数取余_c语言15和50取余等于多少

    C语言:大数取余_c语言15和50取余等于多少大数取余数(数组)今天做学校的oj时遇到一题,问题可见一下截图:查遍各大论坛,都没有遇到合适的方法,普通方法不可用,要采用数组的形式。被除数超过longlong类型,不能采用常规思路,否则会出

    2022年8月2日
    7
  • android怎样换背景图片,手机怎么抠图换背景 安卓和iPhone一键抠图换背景教程

    android怎样换背景图片,手机怎么抠图换背景 安卓和iPhone一键抠图换背景教程原标题:手机怎么抠图换背景安卓和iPhone一键抠图换背景教程转自:电脑百事网果粉俱乐部原创平时很多小伙伴都喜欢拍照嗮图,而很多时候如果想要照片更美,抠图换背景会起到立竿见影的效果。那么,手机怎么抠图换背景?不少小伙伴苦于不懂PS抠图技术,总在羡慕别人。但其实很多人手机上分享的抠图照片都是通过一些APP就能够实现的,小白也可以轻松上手,下面“电脑百事网”干货来啦,教你如何借助APP,在安卓和i…

    2022年5月25日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号