导航

    全志在线开发者论坛

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

    [同济课堂问题]编译ncnn时产生cmake报错

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

      按照教程的指导一步步进行的,但是在编译ncnn时出现了cmake的报错如下,本人才疏学浅,求各路大神帮忙支支招😭
      66df7026-3630-4831-a7c4-d8420fabf535-image.png
      目前已经用过的方法:安装make、gcc、gcc-c++;卸载cmake后再重新安装;在linux路径中重新解压“ncnn-20210720”。都没有起到效果。
      使用的系统是ubuntu18.04,会因为版本对实验产生影响吗?

      nihui 1 条回复 最后回复 回复 引用 分享 0
      • tigger
        tigger LV 7 最后由 编辑

        CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE_PROGRAM is not set You probably need to select a different build tool
        CMake Error:CMAKEC COMPILER not set,after EnableLanguage CMake Error:CMAKE_CXX_COMPILER not set,after EnableLanguage
        Configuring incomplete,errors occurred!

        看下这几个环境变量,是不是因为没有设置引起?

        nawgnehz 1 条回复 最后回复 回复 引用 分享 0
        • nihui
          nihui LV 6 @nawgnehz 最后由 编辑

          @nawgnehz cmake 前先设置下 RISCV_ROOT_PATH 环境变量

          nawgnehz 1 条回复 最后回复 回复 引用 分享 0
          • nawgnehz
            Wine LV 3 @tigger 最后由 编辑

            @tigger 谢谢您的点拨,问题应该就是出在环境变量的设置上。在这个教程中是给cmake设置了一个“RISCV_ROOT_PATH”的环境变量,后面三个变量会引用到这个地址。

            我已将其写入“.bashrc”文件中:7ef53622-cb1d-4b6e-a809-2ae5aef1d258-image.png

            通过cmake -E environment查看当前环境变量,也能看到它是存在的:
            f1fd2548-707f-4e0b-9084-c0d80ef4ac6e-70c5ac4f8a1704b57b067e99cc4c218.png

            /home/wine/riscv路径下存放的就是“riscv64-linux-x86_64-20210512.tar.gz”解压出来的内容:
            ee9102af-1b41-4347-9637-ae91bbd6ce36-1640834088(1).png

            但还是会产生如题所示的报错...实在不太明白问题出在哪里了😞

            1 条回复 最后回复 回复 引用 分享 0
            • nawgnehz
              Wine LV 3 @nihui 最后由 编辑

              @nihui 感谢您的回复~我又仔细看了一遍您在知乎上的那篇教程,用您给出的ncnn编译方法已经成功了!之前可能是自己下载ncnn源码的时候出了点问题(?)但是也没有找到具体原因😬

              H 1 条回复 最后回复 回复 引用 分享 0
              • H
                hu487364 LV 5 @nawgnehz 最后由 编辑

                @nawgnehz 您好,我也遇到了和您相同的问题,请问您后来是怎么解决的呢。

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

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

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