导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    D1 SDK编译报错

    MR Series
    3
    3
    1486
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • M
      March LV 5 最后由 xiaowenge 编辑

      请问执行make -j32命令后 出现如下错误 该怎么解决啊6acbc19e-090a-49ed-bb80-38a6b13d7048-image.png

      E aw_fei 2 条回复 最后回复 回复 引用 分享 0
      • E
        Edwin_ma LV 2 @March 最后由 编辑

        @march 使用make编译,可以看到具体是哪里报错,再根据报错信息修改。

        1 条回复 最后回复 回复 引用 分享 0
        • aw_fei
          风火轮 LV 2 @March 最后由 编辑

          @march 出错主要是编译环境的问题,要看下你用的是哪个ubuntu版本?

          开发环境
          目前D1 SDK基于Ubuntu14.04/16.04系统进行开发和调试,因此我们推荐使用该版本系统进行开发,其它版本系统可能存在兼容问题,需开发者自己针对系统进行适配。

          编译环境需要的工具
          编译环境需要依赖的工具有:

          gcc,binutils,bzip2,flex,python,perl,make,ia32-libs,find,grep,diff,unzip,gawk,getopt,subversion,libz-dev,libc headers
          Ubuntu环境下可直接执行如下命令安装这些工具:

          sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip ia32-libs lib32z1 lib32z1-dev lib32stdc++6 libstdc++6 -y
          对于 Ubuntu 16.04 以上版本,部分软件包已不再提供或者采用了其他的包,执行上述命令时, 安装失败的包可先忽略,进一步执行以下命令:

          sudo apt-get install libc6:i386 libstdc++6:i386 lib32ncurses5 lib32z1

          1 条回复 最后回复 回复 引用 分享 0
          • 1 / 1
          • First post
            Last post

          Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

          行为准则 | 用户协议 | 隐私权政策