linux arm 携程,如何安装ARM toolchain
满意答案
展开全部 我们有两个选择,第一是直接在 Raspberry Pi 上编译。第二是先在我们的个人电脑用 Raspberry Pi 的 toolchain 编译完成後,再上传到 Pi。
这里简介如何在个人电脑安装 Raspberry Pi 的 toolchain,以在 ubuntu 上安装 gcc-linaro-arm-linux-gnueabihf-raspbian 为例。
1. 在个人电脑安装必要的套件。
sosorry@ubuntu:~$ sudo apt-get install make git-core ncurses-dev
2. 下载最新版的 toolchain。
sosorry@ubuntu:~$ mkdir rpi
sosorry$ubuntu:~$ cd rpi
sosorry@ubuntu:~/rpi$ git clone https://github.com/raspberrypi/tools.git
remote: Reusing existing pack: 17273, done.
remote: Total 17273 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (17273/17273), 311.52 MiB | 343 KiB/s, done.
Resolving deltas: 100% (11698/11698), done.
Checking out files: 100% (15860/15860), done.
3. 安装 toolchain。安装方法是将 gcc-linaro-arm-linux-gnueabihf-raspbian 加到环境变数里。
sosorry@ubuntu:~/rpi$ vi ~/.bashrc
export PATH=$PATH:/home/sosorry/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin # add this line at the end of file
4. 测试。先开启一个新的终端机,输入 arm 後连续按两次 tab 键,如果跑出来一堆像下面的提示表示安装成功。
arm-linux-gnueabihf-addr2line arm-linux-gnueabihf-gcc arm-linux-gnueabihf-gfortran arm-linux-gnueabihf-objdump
arm-linux-gnueabihf-ar arm-linux-gnueabihf-gcc-4.7.2 arm-linux-gnueabihf-gprof arm-linux-gnueabihf-pkg-config
arm-linux-gnueabihf-as arm-linux-gnueabihf-gcc-ar arm-linux-gnueabihf-ld arm-linux-gnueabihf-pkg-config-real
arm-linux-gnueabihf-c++ arm-linux-gnueabihf-gcc-nm arm-linux-gnueabihf-ld.bfd arm-linux-gnueabihf-ranlib
arm-linux-gnueabihf-c++filt arm-linux-gnueabihf-gcc-ranlib arm-linux-gnueabihf-ldd arm-linux-gnueabihf-readelf
arm-linux-gnueabihf-cpp arm-linux-gnueabihf-gcov arm-linux-gnueabihf-ld.gold arm-linux-gnueabihf-size
arm-linux-gnueabihf-elfedit arm-linux-gnueabihf-gdb arm-linux-gnueabihf-nm arm-linux-gnueabihf-strings
arm-linux-gnueabihf-g++ arm-linux-gnueabihf-gdbtui arm-linux-gnueabihf-objcopy arm-linux-gnueabihf-strip
00分享举报
linux arm 携程,如何安装ARM toolchain相关推荐
- NVIDIA-XAVIER-NX 连接wifi、添加arm软件源、安装arm中文输入法、安装ros-melodic、nomachine远程控制界面、固定有线网卡静态ip
NVIDIA-XAVIER-NX 可以连接wifi,但不能上网问题 问题描述,使用nvidia-xavier-nx ubuntu18.04 可以选择wifi并链接,但是上不了网,无法ping通baid ...
- linux使用交叉工具链产生的程序怎么下载到mini2440里,Ubuntu安装ARM架构GCC工具链(ubuntu install ARM toolchain)最简单办法...
一.安装ARM-Linux-GCC工具链 只需要一句命令: sudo apt-get install gcc-arm-linux-gnueabi 前提是你的Ubuntu系统版本是官网支持的最新的版本, ...
- Linux安装arm交叉编译器
Linux安装arm交叉编译器 总结一下Linux(本文是基于Ubuntu16.04 64位版)下arm交叉编译工具链的安装及配置步骤,按照此顺序可以避免很多不必要的错误. 注意:建议在执行以下所有命 ...
- Ubuntu12.4 64位 安装 arm linux gcc 4.3.2
一.下载arm linux gcc 4.3.2 http://pan.baidu.com/share/link?shareid=1575352696&uk=2754759285&fid ...
- Genymotion模拟器安装ARM架构编译应用失败解决方案
我们在安装一些应用到Genymotion模拟器会提示:adb: failed to install xx.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: ...
- 1-Windows环境安装ARM DS-5
ARM DS-5是一套针对Linux系统或者嵌入式裸板系统专业的软件开发解决方案,它涵盖从boot code到kernel porting.application开发和 bare-metal debu ...
- linux实验——使用qemu模拟器搭建arm运行环境
目录 文章目录 **我的环境:** VMware Ubantu14.04 64位 Linux内核 4.4.0-137-generic 步骤 下载Linux内核 因为内核版本过高,影响后面搭建,下载li ...
- arm仿真器Skyeye的安装及使用
arm仿真器Skyeye的安装及使用 SkyEye是一个开源软件(OpenSource Software)项目,中文名字是"天目".SkyEye的目标是在通用的Linux和 ...
- ida 反编译 linux bin,使用IDA pro逆向ARM M系核心的Bin固件
物联网和智能设备这两年还是比较火的,我们的手中或多或少都有了几个智能设备,比如手环,智能手表,或者门锁什么之类的东西,但是同学们在做逆向的时候,却有很多问题.要不然是根本拿不到固件,要不然是拿到了Bi ...
- linux中断响应时间太慢_linux+arm系统学习与基础学习
先说说arm吧.先前学习linux+arm老是觉得arm次要的,学习arm和学习单片机一样,了解了中断,UART,AD,定时器就差不多了,工作重心主要在linux上面.随着时间的推移,学习的深入,自我 ...
最新文章
- MasterPage.master文件
- fabric-smaple部署
- 通过FxCop来验证.NET编码规范
- 微课堂 | 腾讯产品经理刘涵宇:给产品经理和设计师的用户体验知识
- Android之调用微信登陆、分享、支付
- dom4j和jaxb_JAXB,SAX,DOM性能
- 重学java基础第八课:硬件和冯洛伊曼系统
- 阿里最全Java面试100题汇总:涵盖天猫、蚂蚁金服等面试题!含答案~
- Linux netfilter源码分析(5)
- Spring Boot 之事件(Event)
- 删除一个用户下的所有表脚本
- 学生成绩信息的增删改查 通过控制台实现
- 用逻辑回归实现图像识别
- SQL SERVER 2000日期处理(转)
- 【LeetCode】题解合集(JavaScript版)
- 小鹏G3/G3i/P7/P5维修手册电路图用户手册维修诊断拆装技术资料
- GifUtil给gif图片添加文字、图片水印
- cdr图片随意拉伸变形_PS入门篇(6)—修改图片尺寸
- html 中 鼠标滑轮实现横向滚动
- 【江枫 】Oracle 9i和10g在create index和rebuild index的统计信息的区别