zoukankan      html  css  js  c++  java
  • 一些编译报错

    1.   在Ubuntu16.04-64中编译Linux-2.6.35.7版本内核出错[kernel/timeconst.h] Error 255

       

    在Ubuntu16.04-64中编译Linux-2.6.35.7版本内核出现错误[kernel/timeconst.h] Error 255可能是由于我们使用

    了64位版本的Ubuntu,按照提示信息解决问题即可。

    编译中遇到的错误:

    TIMEC   kernel/timeconst.h
    Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373.
    /root/x210bv3s_bsp/qt_x210v3s/kernel/kernel/Makefile:138: recipe for target 'kernel/timeconst.h' failed
    make[1]: *** [kernel/timeconst.h] Error 255
    Makefile:883: recipe for target 'kernel' failed
    make: *** [kernel] Error 2

    报错信息提示我们文件kernelkernel/timeconst.pl的第373不能使用'defined(@array)',
    考虑去掉defined(),改为:
    372         @val = @{$canned_values{$hz}};
    373         if (!@val) {
    374                 @val = compute_values($hz);
    375         }

    更改完成后重新配置、编译即可。

    2.     Ubuntu 16.04或18.04 安装32位运行库  (64位系统上安装32位运行库后才能运行32位的软件,例如一些老式的编译器是32位的。)

    执行下面的命令安装lib32ncurses5 lib32z1两个32位的库:

    $ sudo apt-get install lib32ncurses5 lib32z1
    /************* 社会的有色眼光是:博士生、研究生、本科生、车间工人; 重点大学高材生、普通院校、二流院校、野鸡大学; 年薪百万、五十万、五万; 这些都只是帽子,可以失败千百次,但我和社会都觉得,人只要成功一次,就能换一顶帽子,只是社会看不见你之前的失败的帽子。 当然,换帽子决不是最终目的,走好自己的路就行。 杭州.大话西游 *******/
  • 相关阅读:
    JS---案例:大量字符串拼接效果实现
    JS高级---三种创建对象的方式
    松软科技Web课堂:JavaScript HTML DOM 动画
    JS-DOM事件
    JS DOM操作(创建、遍历、获取、操作、删除节点)
    ES6函数的扩展
    月薪20k的web前端开发程序员,他们都会的这6招
    JS高级---识别正则表达式是否匹配
    揭秘webpack plugin
    react-React深入-一等公民-props-onChange
  • 原文地址:https://www.cnblogs.com/happybirthdaytoyou/p/12821640.html
Copyright © 2011-2022 走看看