在ubuntu20.04上安装arm-linux-gcc 4.4.3

2023-11-19

1下载地址 [http://www.friendlyelec.com.cn/download.asp]

2.将 arm-linux-gcc-4.4.3.tar.gz 拷贝到 /bin目录
无法拷贝怎么办?
出现这种情况是 Linux 拷贝文件时权限不够,
运行命令 sudo nautilus,
打开一个具有管理员权限的文件管理器,手动拖拽拷贝。
然后就可以在不切换到管理员的条件下拷贝文件

3.tar xvf arm-linux-gcc-4.4.3.tar.gz 解压
4.cd /bin/opt/FriendlyARM/toolschain
5.mv 4.4.3 /bin 将4.4.3从深层目录移除到 /bin 目录下

6.修改环境变量,把arm-linux-gcc添加到PATH中:

方法一:修改/etc/bash.bashrc文件,此文件只对当前用户适用

sudo gedit /etc/bash.bashrc

在最后加上 export PATH=/bin/4.4.3/bin:$PATH

保存,退出,然后刷新环境变量使其生效:

source /root/.bashrc

方法二:修改/etc/profile文件,此文件对所有用户适用

sudo gedit /etc/profile

在最后加上 export PATH=/bin/4.4.3/bin:$PATH

保存,退出,然后刷新环境变量使其生效:

source /etc/profile

7.测试是否安装成功

使用: arm-linux-gcc -v

会出现错误:

/usr/local/arm/arm-linux-gcc-4.4.3/bin/arm-linux-gcc: 15: exec: /usr/local/arm/arm-linux-gcc-4.4.3/bin/.arm-none-linux-gnueabi-gcc: not found
原因:64位ubuntu系统上没有32位库,需安装32位库。

apt-get install lib32ncurses5-dev
sudo apt-get install libc6:i386

8.arm-linux-gcc -v
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在ubuntu20.04上安装arm-linux-gcc 4.4.3 的相关文章

  • 并行运行 make 时出错

    考虑以下制作 all a b a echo a exit 1 b echo b start sleep 1 echo b end 当运行它时make j2我收到以下输出 echo a echo b start a exit 1 b star
  • 如何模拟ARM处理器运行环境并加载Linux内核模块?

    我尝试加载我的vmlinux into gdb并使用 ARM 内核模拟器 但我不明白为什么我会得到Undefined target command sim 这是外壳输出 arm eabi gdb vmlinux GNU gdb GDB 7
  • xsel -o 对于 OS X 等效项

    是否有一个等效的解决方案可以在 OS X 中抓取选定的文本 就像适用于 Linux 的 xsel o 一样 只需要当前的选择 这样我就可以在 shell 脚本中使用文本 干杯 埃里克 你也许可以安装xsel在 MacOS 上 更新 根据 A
  • 在 Mac OS X 上构建 Linux 内核

    我正在做一个修改Linux内核的项目 我有一台桌面 Linux 机器 在上面构建内核没有问题 不过 我要去旅行 我想在途中工作 我只有一台 MacBook 当我尝试构建 Linux 内核时 它抱怨说elf h was not found 我
  • bluetoothctl 到 hcitool 等效命令

    在 Linux 中 我曾经使用 hidd connect mmac 来连接 BT 设备 但自 Bluez5 以来 这种情况已经消失了 我可以使用 bluetoothctl 手动建立连接 但我需要从我的应用程序使用这些命令 并且使用 blue
  • Bash 解析和 shell 扩展

    我对 bash 解析输入和执行扩展的方式感到困惑 对于输入来说 hello world 作为 bash 中的参数传递给显示其输入内容的脚本 我不太确定 Bash 如何解析它 Example var hello world displaywh
  • 无法加载 JavaHL 库。- linux/eclipse

    在尝试安装 Subversion 插件时 当 Eclipse 启动时出现此错误 Failed to load JavaHL Library These are the errors that were encountered no libs
  • Linux 中的无缓冲 I/O

    我正在写入大量的数据 这些数据数周内都不会再次读取 由于我的程序运行 机器上的可用内存量 显示为 空闲 或 顶部 很快下降 我的内存量应用程序使用量不会增加 其他进程使用的内存量也不会增加 这让我相信内存正在被文件系统缓存消耗 因为我不打算
  • 如何通过替换为空页映射来取消映射 mmap 文件

    Linux 用户空间有没有办法用空页面 映射自 dev null 或者可能是一个空页面 重复映射到从文件映射的页面的顶部 对于上下文 我想找到这个 JDK bug 的修复 https bugs openjdk java net browse
  • 跟踪 Linux 程序中活跃使用的内存

    我想跟踪各种程序在特定状态下接触了多少内存 例如 假设我有一个图形程序 最小化时 它可能会使用更少的内存 因为它不会重新绘制窗口 这需要读取图像和字体并执行大量库函数 这些对象仍然可以在内存中访问 但实际上并没有被使用 类似的工具top它们
  • GLIBCXX_3.4.26 未找到在 BeagleBone 上运行交叉编译的程序

    我有以下程序 include
  • nginx 上的多个网站和可用网站

    通过 nginx 的基本安装 您的sites available文件夹只有一个文件 default 怎么样sites available文件夹的工作原理以及如何使用它来托管多个 单独的 网站 只是为了添加另一种方法 您可以为您托管的每个虚拟
  • 为什么内核需要虚拟寻址?

    在Linux中 每个进程都有其虚拟地址空间 例如 32位系统为4GB 其中3GB为进程保留 1GB为内核保留 这种虚拟寻址机制有助于隔离每个进程的地址空间 对于流程来说这是可以理解的 因为有很多流程 但既然我们只有 1 个内核 那么为什么我
  • Linux中的定时器类

    我需要一个计时器来以相对较低的分辨率执行回调 在 Linux 中实现此类 C 计时器类的最佳方法是什么 有我可以使用的库吗 如果您在框架 Glib Qt Wx 内编写 那么您已经拥有一个具有定时回调功能的事件循环 我认为情况并非如此 如果您
  • 在哪里可以找到并安装 pygame 的依赖项?

    我对 Linux 比较陌生 正在尝试安装 python 的 pygame 开发环境 当我运行 setup py 时 它说我需要安装以下依赖项 我找到并安装了其中之一 SDL 然而 其他人则更加难以捉摸 Hunting dependencie
  • 使用 sed 更新 xml 属性(Windows + cygwin 和 Linux)?

    我需要使用 sed 命令对 xml 文件进行更新 但我在这方面遇到了麻烦 它需要在 Windows 使用 cygwin 和 Linux 上运行 XML 具有以下元素
  • Linux 中的动态环境变量?

    Linux 中是否可以通过某种方式拥有动态环境变量 我有一个网络服务器 网站遵循以下布局 site qa production 我想要一个环境变量 例如 APPLICATION ENV 当我在 qa 目录中时设置为 qa 当我在生产目录中时
  • nslookup 报告“无法解析 '(null)': 名称无法解析”,尽管它成功解析了 DNS 名称

    我在 ubuntu 上 并且正在运行 docker 默认桥接网络 我有 Zookeeper kafka 的容器化版本 以及我编写的与 kafka 对话的应用程序 I do a docker exec it
  • 添加要在给定命令中运行的 .env 变量

    我有一个 env 文件 其中包含如下变量 HELLO world SOMETHING nothing 前几天我发现了这个很棒的脚本 它将这些变量放入当前会话中 所以当我运行这样的东西时 cat env grep v xargs node t
  • 无法使用 wget 在 CentOS 机器上安装 oracle jdk

    我想在CentOS上安装oracle java jdk 8 我无法安装 java jdk 因为当我尝试使用命令安装 java jdk 时 root ADARSH PROD1 wget no cookies no check certific

随机推荐

  • 使用伪类将el-switch文字放在内部

    前言 由于switch是放在table里的 如果文字放在外面 样式会比较不好看 如果单独写一个浪费造轮子 我们直接动态添加类名 应该可以实现类似的效果 所以就可以使用伪类进行添加文字 效果 源码
  • 【图像处理】相机、透镜、人眼、小孔成像原理

    相机成像原理 相机成像原理分为透镜成像原理和小孔成像原理 相机成像原理 现代相机有很多分类 且分类标准不统一 在这里简单分类为可更换镜头相机和不可更换镜头相机两种 对于可更换镜头而言 例如单反 单镜头反光照相机 镜头只是整个系统的一个部件
  • 3D游戏编程与设计-游戏的本质hw1

    游戏的本质 游戏的分类 游戏热点 华为市场的排行榜前20游戏排名情况如下 畅销榜 人气榜 热门榜 TapTap榜单前20游戏排名情况 热玩榜 热门榜 App Store付费游戏与免费游戏排名前20情况 热点分析 游戏的分类 游戏的分类标准很
  • 【回答问题】ChatGPT上线了!ChatGPT所有知识截止到了2021年!

    回答问题 ChatGPT上线了 ChatGPT所有知识截止到了2021年 因此2022年的一下技术性知识查不到 但不影响你使用它作为你的百度小助手 从上面可以看出 chatgpt还是有区分大小写的情况 例如 SLAM
  • 设计模式之享元模式

    一 背景 在面向对象程序设计过程中 有时会面临要创建大量相同或相似对象实例的问题 创建那么多的对象将会耗费很多的系统资源 它是系统性能提高的一个瓶颈 例如 围棋和五子棋中的黑白棋子 图像中的坐标点或颜色 局域网中的路由器 交换机和集线器 教
  • 14. Longest Common Prefix

    Write a function to find the longest common prefix string amongst an array of strings string subCommon string s1 string
  • js 将图片转为base64格式

    两种方式 1 利用canvas绘制图片 适用转换本地路径图片 2 通过网络请求图片地址 并返回blob格式 再操作 适用服务器端图片 1 利用canvas绘制 data return img4 mounted this imgToBase6
  • vue+element-ui el-tabs切换面板el-tab-pane切换

    在vue项目中 el tabs在页面的右侧显示 切换面板 下面的内容是正常显示的 效果如下 代码如下 父组件
  • java 使用stream累加对象中某个属性的值并返回总和

    假设有一个包含对象的List列表 每个对象都有一个属性value 可以使用Java 8中的Stream流来累加对象中某个属性的值并返回总和 以下是一些可能的实现方法 1 使用reduce方法 List
  • 安卓APP_ 布局(8) —— 基于 RecyclerView 的 ViewPager2翻页

    摘自 安卓APP 布局 8 基于 RecyclerView 的 ViewPager2翻页 作者 丶PURSUING 发布时间 2021 04 20 15 37 54 网址 https blog csdn net weixin 4474282
  • spring data jpa 查询参数为空的问题

    spring data jpa 查询参数为空的问题 https bbs csdn net topics 390968657
  • 怎么转发CSDN中的文章

    2018年09月24日 19 28 33 jackfjw 阅读数 900更多 分类专栏 Html 版权声明 本文为博主原创文章 遵循 CC 4 0 BY SA 版权协议 转载请附上原文出处链接和本声明 本文链接 https blog csd
  • [当人工智能遇上安全] 2.清华张超老师 - GreyOne: Discover Vulnerabilities with Data Flow Sensitive Fuzzing

    您或许知道 作者后续分享网络安全的文章会越来越少 但如果您想学习人工智能和安全结合的应用 您就有福利了 作者将重新打造一个 当人工智能遇上安全 系列博客 详细介绍人工智能与安全相关的论文 实践 并分享各种案例 涉及恶意代码检测 恶意请求识别
  • Qt信号与槽的链接3种方法详解

    转载自 14条消息 Qt5 9 2 VS2017入门实例 透彻解析 冯爽朗的博客 CSDN博客 vs qt 示例 由于现在书上介绍的大部分都是Qt Creator 并没有介绍Qt VS的教程 虽然说很相似 但是也有很多地方不同 对于初学者特
  • 这款轻量级 Java 表达式引擎,真不错!

    今天介绍一款轻量级规则引擎 aviator aviator本来是一个轻量级 高性能的基于JVM的表达式引擎 不过从5 0 0版本开始 aviator升级成为了aviatorScript 成为一个高性能 轻量级寄宿于 JVM 包括 Andro
  • 任务1%正在运行_最后10%的工作需要90%的时间。 帮助我完成最后10%的任务。...

    任务1 正在运行 by Quincy Larson 昆西 拉尔森 Quincy Larson 最后10 的工作需要90 的时间 帮助我完成最后10 的任务 The last 10 of the work takes 90 of the ti
  • Kail Linux安装教程

    Kail Linux安装教程 由于之前的kail硬盘给小了 所以需要重新安装一个 顺便做个笔记了 1 下载安装包 官方网址 www Kali org 我是有安装包的就跳过了 2 创建新的虚拟机 1 新建虚拟机 使用自定义方式 点击 下一步
  • 微信小程序--苹果机型日期格式错误new Date(日期)显示Invina Date

    开发小程序有关日历显示的时候 在使用 new Date 2023 02 15 的页面上 安卓和开发者工具可以正常显示 但是苹果系统无法正常显示 看了一下真机调试 显示Invina Date 于是去看了一下这个 new Date 这个api在
  • SpringBoot2.0 Redis的简单使用

    引入pom 首先 在Maven中引入相应pom的依赖
  • 在ubuntu20.04上安装arm-linux-gcc 4.4.3

    1下载地址 http www friendlyelec com cn download asp 2 将 arm linux gcc 4 4 3 tar gz 拷贝到 bin目录 无法拷贝怎么办 出现这种情况是 Linux 拷贝文件时权限不够