ubuntu上运行make menuconfig两种报错

这篇具有很好参考价值的文章主要介绍了ubuntu上运行make menuconfig两种报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ubuntu上运行make menuconfig两种报错

1) 如果如上报错,没有target,这是因为运行这个make的时候没在对应的目录下运行,通常是有make的目录,这种系统性的编译的,则是应该在代码的根目录。在根目录下用根目录下的make。

2)然后我来到根目录再次执行,报错:

/bin/sh: 1:arm-linuxgnueabihf-gcc:not found

   HOSTCC scripts/basic/fixdep

/bin/sh: 1:arm-linuxgnueabihf-gcc:not found

UPD  scrpit/kconfig/.mconf-cfg

.........................................

.........................................

make[1]: ***[menuconfig]error 1

makefile:539: recipe for target 'menuconfig' failed

我参照这里,逐条安装排查,原因有可能就是32和64编译器的问题:

/bin/bash: arm-none-linux-gnueabi-gcc: command not found_勇往直前996的博客-CSDN博客

我这里先看arm-linux-gcc -v 发现arm-linux-gcc:command not found,说明这里没合适的编译器

之后我按照文档,先装libgl1-mesa-dri:i386,显示这个的确是需要装,共386M(这个mesa也是linux的图形系统)

  接下来再按照文档装ia32-libs-multiarch这两个,显示已经装了

最后我apt update,可以顺利update;

之后我按照ia32-libs,显示这个东西not availble,但是however the following packages replace it:

就是lib32ncurses5 lib32z1

然后我在去拉这个lib32ncurses5  lib32z1,拉成功了,这个东西是负责图形化make的文章来源地址https://www.toymoban.com/news/detail-404338.html

到了这里,关于ubuntu上运行make menuconfig两种报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • ubuntu20.04_ROS中运行gazebo控制机器人模型报错

    1.无法启动类型为[controller_ manager/spawner]的节点:controller_ manager ERROR: cannot launch node of type [controller_manager/spawner]: controller_manager ROS path [0]=/opt/ros/noetic/share/ros ROS path [1]=/home/lym/catkin_ws/src ROS path [2]=/opt/ros/noetic/share 解决办法:安装controller_manager 2.控制器生成程序找不到预期的控

    2024年02月16日
    浏览(43)
  • 第十部分 make 的运行

        目录 一、make 的退出码 二、指定 Makefile 三、指定目标 “all” “clean” “install” “print” “dist” “TAGS” “check”和“test” 四、检查规则 五、make 的参数               一般来说,最简单的就是直接在命令行下输入 make 命令,make 命令会找当前目录的 makefile 来执

    2024年01月18日
    浏览(20)
  • 在Ubuntu上安装Ubuntu Make

    Ubuntu Make是一个命令行工具,它可以帮助您在Ubuntu系统上安装和管理各种开发工具和框架。它提供了一个简单的界面,使您可以轻松地安装开发环境,例如Android Studio、Visual Studio Code、Eclipse等。本文将向您展示如何在Ubuntu上安装Ubuntu Make。 步骤1:更新系统 在安装任何软件之前

    2024年02月05日
    浏览(27)
  • Ubuntu桌面图标指南:一文了解如果设置ubuntu 软件图标

    在Ubuntu系统中,我们经常可以看到桌面上的各种应用程序图标。这些图标其实是存放在 /usr/share/applications 目录下的 .desktop 文件。每一个应用程序都对应一个 .desktop 文件,这个文件决定了应用程序在桌面上的显示方式、名称、图标等属性。 1.1.1 .desktop文件的结构 .desktop 文件是

    2024年02月04日
    浏览(41)
  • ubuntu22的make如何降级

    一、原因:为什么要降级? 直接使用apt安装make的时候,使用命令 sudo apt install make 安装完成后输入命令 make -v 显示make的版本是4.3,用4.3会有全量编译的问题,一个30s编译完的项目可能需要5分钟左右,时间太长,浪费时间。于是想进行降级,因为在ubuntu20上是没有这种问题的,

    2024年02月08日
    浏览(24)
  • VSCode make : 无法将“make”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

    在安装完MinGW,也配置好环境变量后,VS Code里编写好了Makefile文件,在命令行终端输入 make 按回车无法运行,报出以下错误: 这个错误通常表示你在 PowerShell 中输入的命令无法被识别。 可能是因为拼写错误,也可能是因为所需的命令或程序不在你的系统上。 我们这里已经下

    2024年04月26日
    浏览(55)
  • Nginx make报错处理

    执行make操作,报出fatal error:sys/sysctl.h:No such file or directory 问题处理 这个报错的主要原因是随着 glibc 2.32 的发布,Linux 系统删除了sys/sysctl.h。 Linux Kernel 5.5 最终消除了支持 sysctl 系统调用的代码,该代码已被弃用了大约十年,目前对任何架构的现代系统都没有影响。 查看系统

    2024年02月04日
    浏览(33)
  • ubuntu离线安装Gcc、G++、Make

    前期准备:由于GCC、G++、Make等工具依赖项众多,我们需要提前先把基础依赖库下载并安装,才能安装以上工具。 工具安装包或基础依赖库下载参加以下Ubuntu官网链接: (注意安装包要与系统配套才行) http://archive.ubuntu.com/ubuntu/pool/main/ https://pkgs.org/ Ubuntu – Details of package

    2024年02月01日
    浏览(43)
  • 【在执行make geth报错解决方法】

    Ubuntu 版本:18.04 问题:在编译运行以太坊源码执行make geth命令时报错:go build github.com/ethereum/go-ethereum/cmd/geth: mkdir /home/wjy/Blockchain/go-ethereum/build/bin/: permission denied util.go:48: exit status 1 exit status 1 Makefile:12: recipe for target ‘geth’ failed make: *** [geth] Error 1 。 详细问题截图 对根据报

    2024年02月08日
    浏览(35)
  • Ubuntu 离线安装gcc,g++,make等依赖包

    因为项目现场的服务器无法连接互联网,只有内网环境,但是需要安装 redis 和 nginx ,所以需要安装 gcc , g++ , make 等依赖包。 需要准备一台可以连接互联网的电脑(如:个人电脑上的虚拟机安装一个与服务器一样的系统),用于下载依赖包。之后把通过互联网下载下来的依赖

    2024年02月10日
    浏览(29)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包