Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

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

    D1系列-RISC-V
    4
    6
    359
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • nawgnehz
      Wine LV 3 last edited by

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

      nihui 1 Reply Last reply Reply Quote Share 0
      • tigger
        tigger LV 7 last edited by

        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 Reply Last reply Reply Quote Share 0
        • nihui
          nihui LV 6 @nawgnehz last edited by

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

          nawgnehz 1 Reply Last reply Reply Quote Share 0
          • nawgnehz
            Wine LV 3 @tigger last edited by

            @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 Reply Last reply Reply Quote Share 0
            • nawgnehz
              Wine LV 3 @nihui last edited by

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

              H 1 Reply Last reply Reply Quote Share 0
              • H
                hu487364 LV 5 @nawgnehz last edited by

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

                1 Reply Last reply Reply Quote Share 0
                • 1 / 1
                • First post
                  Last post

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

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