解决Ubuntu下arm-none-linux-gnueabihf-gcc -v :未找到命令

这篇具有很好参考价值的文章主要介绍了解决Ubuntu下arm-none-linux-gnueabihf-gcc -v :未找到命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题:arm-none-linux-gnueabihf-gcc -v

arm-none-linux-gnueabihf-gcc:未找到命令
学习MP135开发板搭建环境之后没gcc不可用,网上找了很多教程都没法解决

解决方法:

1、重启:(我试了没用)

2、使用source 命令刷新

source /etc/profile

结果验证

解决Ubuntu下arm-none-linux-gnueabihf-gcc -v :未找到命令,报错与解决,linux,ubuntu,arm开发

 关于source 命令的解释

在 Linux 中,source 命令用于在当前 shell 进程中执行指定脚本文件的内容。它的作用是将脚本文件中的命令按顺序在当前环境中逐行执行,就好像直接输入这些命令一样。

具体来说,source 命令用于读取并执行脚本文件的内容,而不是在新的子进程中执行它。这与使用其他方式执行脚本的区别在于,通过 source 命令执行的脚本中定义的变量、函数以及其他环境设置会影响当前的 shell 环境。

使用格式如下:

source filename

或者使用其等效的缩写 . filename

其中 filename 是要执行的脚本文件的路径。

通过 source 命令执行脚本文件通常用于加载环境变量、设置别名、定义函数或引入其他重要的配置文件。这样,脚本中所做的更改将直接应用到当前的 shell 环境中,而不仅仅限于子进程。文章来源地址https://www.toymoban.com/news/detail-570103.html

 end

到了这里,关于解决Ubuntu下arm-none-linux-gnueabihf-gcc -v :未找到命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • arm-linux-gnueabihf-g++ gcc编译、优化命令 汇总

    gcc优化选项,可在 编译时间,目标文件长度,执行效率 三个维度,进行不同的取舍和平衡。 -c 只编译并生成目标文件。 -E 只运行 C 预编译器。 -g 生成调试信息。GNU 调试器可利用该信息。 -Os 相对语-O2.5。 -o FILE 生成指定的输出文件。用在生成可执行文件时。 -O0 不进行优化

    2024年02月12日
    浏览(34)
  • 交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别

    自己之前一直没搞清楚这两个交叉编译器到底有什么问题,特意google一番,总结如下,希望能帮到道上和我有同样困惑的兄弟…… ABI: 二进制应用程序接口(Application Binary Interface (ABI) for the ARM Architecture) 在计算机中,应用二进制接口描述了应用程序(或者其他类型)和操作系统之

    2024年04月11日
    浏览(33)
  • 编译正点原子kernel报错make: arm-linux-gnueabihf-gcc:命令未找到

    需要在 Makefile 添加完整路径内容: 解决办法:

    2024年02月02日
    浏览(35)
  • ubuntu下arm-none-eabi-gcc安装

    下载地址:https://launchpad.net/gcc-arm-embedded/+download 选择linux版本下载: 其它版本下载地址:https://developer.arm.com/downloads/-/gnu-rm 在最后一行添加下面内容: 注意,如果不安装依赖库libc6-i386,直接使用arm-none-eabi-gcc会提示如下错误: 安装成功后打印如下内容:

    2024年02月10日
    浏览(86)
  • configure: error: C++ compiler cannot create executables/checking for arm-linux-gnueabihf-strip.. no

    在linux虚拟机中用 ./configure xxxxxx交叉编译触摸源码(tslib-1.4.tar.gz)的时候遇到无法编译出Makefile并且报错configure: error: C++ compiler cannot create executables以及 checking for arm-linux-gnueabihf-strip... no的 问题 完整报错信息 关键是这句问题checking for arm-linux-gnueabihf-strip... no 说明系统找不到

    2024年02月03日
    浏览(47)
  • Linux下编译arm 32 出错(/bin/bash: arm-none-linux-gnueabi-gcc: command not found )

    一、arm-none-linux-gnueabi-gcc不能再64位系统下下编译ARM的32位库的问题解决方法如下: sudo apt-get install lib32stdc++6 sudo apt-get install lib32ncurses5 sudo apt-get install lib32z1 二、交叉编译工具没有写入环境变量或写错,重新写入环境变量 将交叉编译工具 bin 目录添加到系统 PATH 环境变量中:

    2024年02月14日
    浏览(29)
  • ARM交叉编译工具链 gcc-arm-none-eabi

    1,交叉编译工具链简介 (1)命令规则 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch – 体系架构ÿ

    2024年03月25日
    浏览(45)
  • arm-none-eabi-size 查看内存映像大小

    一、概述 1.1 功能 1.2 命令格式 1.3 支持的目标文件 二、基本应用示例 2.1 查看单个对象文件 2.2 查看整个工程的内存映像 三、命令选项描述 3.1 以不同的进制格式显示内存映像 示例:以十六进制格式显示 3.2 不同的输出方式 3.2.1 可选的表示方式与对应的选项 3.2.2 -A (–format=

    2024年02月09日
    浏览(42)
  • arm-none-eabi-gcc编译、链接选项详解

    \\\"- mthumb ”的意义是:使用这个编译选项生成的目标文件是Thumb指令的,目前还没有发现GNU编译器中有哪一个选项可以指定生成的目标文件是thumb-2的。 相对应的,“-marm“的意义是,使用编译选项生成的目标文件是ARM指令的。 注意,不同编译器对该选项是否默认开启是不一样

    2024年02月11日
    浏览(30)
  • arm-none-eabi-gcc not find

    sudo apt install gcc-arm-none-eabi; 如果上边解决问题了就不用管了,如果解决不了,加上下面这句试试运气:    看吧方正我是运气还不错,感觉是搞定了

    2024年02月04日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包