zoukankan      html  css  js  c++  java
  • busybox 致命错误: curses.h:没有那个文件或文件夹

     $:~/dd/busybox-1.19.3$ make menuconfig
      HOSTCC  scripts/basic/fixdep
      HOSTCC  scripts/basic/split-include
    scripts/basic/split-include.c: 在函数‘main’中:
    scripts/basic/split-include.c:134:11: 警告: 忽略声明有 warn_unused_result 属性的‘fgets’的返回值 [-Wunused-result]
      HOSTCC  scripts/basic/docproc
      HOSTCC  scripts/kconfig/conf.o
    scripts/kconfig/conf.c: 在函数‘conf_choice’中:
    scripts/kconfig/conf.c:354:9: 警告: 忽略声明有 warn_unused_result 属性的‘fgets’的返回值 [-Wunused-result]
    scripts/kconfig/conf.c: 在函数‘conf_askvalue’中:
    scripts/kconfig/conf.c:106:8: 警告: 忽略声明有 warn_unused_result 属性的‘fgets’的返回值 [-Wunused-result]
      HOSTCC  scripts/kconfig/kxgettext.o
      HOSTCC  scripts/kconfig/mconf.o
    scripts/kconfig/mconf.c: 在函数‘show_textbox’中:
    scripts/kconfig/mconf.c:839:7: 警告: 忽略声明有 warn_unused_result 属性的‘write’的返回值 [-Wunused-result]
    scripts/kconfig/mconf.c: 在函数‘exec_conf’中:
    scripts/kconfig/mconf.c:473:6: 警告: 忽略声明有 warn_unused_result 属性的‘pipe’的返回值 [-Wunused-result]
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/mconf
      HOSTCC  scripts/kconfig/lxdialog/checklist.o
    In file included from scripts/kconfig/lxdialog/checklist.c:24:0:
    scripts/kconfig/lxdialog/dialog.h:31:20: 致命错误: curses.h:没有那个文件或文件夹
    编译中断。
    make[2]: *** [scripts/kconfig/lxdialog/checklist.o] 错误 1
    make[1]: *** [menuconfig] 错误 2
    make: *** [menuconfig] 错误 2


    解决的方法:ubuntu系统中缺少一个套件 ncurses devel ,把此套件安装下就可以

    $ sudo apt-get install libncurses5-dev


  • 相关阅读:
    让程序的性能提升10倍
    以正确的姿势实现一棵JavaScript菜单树
    利用php数组函数进行函数式编程
    yum安装下的nginx,如何添加模块,和添加第三方模块
    前端面试题 vue
    前端常用面试题目及答案-HTML&CSS篇
    使用after伪类,配合IE的zoom或者overflow清除浮动
    函数式编程
    在CentOS 7上安装Node.js
    node中__dirname、__filename、process.cwd()、process.chdir()表示的路径
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4280156.html
Copyright © 2011-2022 走看看