Skip to content

hetu安装遇到CUDNN header version and library version do not match问题 #11

@cuso45h20

Description

@cuso45h20

使用apt安装的cudnn在hetu 编译过程中遇到了错误:

[[  0%] Performing configure step for 'project_bitsandbytes'
CMake Error at cmake/Modules/FindCUDNN.cmake:64 (message):
  Found CUDNN header version and library version do not match! (include:
  /usr/include, library: /usr/lib/x86_64-linux-gnu/libcudnn.so).  Please set
  CUDNN_ROOT manually.
Call Stack (most recent call first):
  CMakeLists.txt:52 (find_package)]

和protobuf相关的问题:

In file included from /home/Hetu-main/hetu/impl/communication/rpc/heturpc.pb.cc:6:
/home/Hetu-main/hetu/impl/communication/rpc/heturpc.pb.h:14:10: fatal error: google/protobuf/runtime_version.h: No such file or directory
   14 | #include "google/protobuf/runtime_version.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

请问该如何解决?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions