【debug】在build ezoodb的时候遇到的问题

error #1:

autoreconf: command not found

solution :

brew install autoconf automake libtool

error #2

In file included from  fatal error: 'sparsehash/sparse_hash_map' file not found
#include <sparsehash/sparse_hash_map>

solution

 brew install google-sparsehash 

error #3

无法用clang build [gnn]

solution:

缓存的问题,下次再出现可以不用删整个build,删掉 build下的CMakeFiles目录估计就行. 重新编译[gnn]. CMakeFiles目录下面有个flags.make文件,里面定义了一个 CXX_DEFINES,再打开GNN的时候这里应该有 -DEZOO_ENABLE_GNN. 估计这个文件在CMake被修改之后没给更新

error #4

ERROR: ezoognn-0.0.1-cp38-cp38-macosx_11_0_x86_64.whl is not a supported wheel on this platform.

solution

 pip debug
Compatible tags: 1493
  cp38-cp38-macosx_10_16_x86_64
  cp38-cp38-macosx_10_16_intel
  cp38-cp38-macosx_10_16_fat64
  cp38-cp38-macosx_10_16_fat32
  cp38-cp38-macosx_10_16_universal2
  cp38-cp38-macosx_10_16_universal
  cp38-cp38-macosx_10_15_x86_64
  cp38-cp38-macosx_10_15_intel
  cp38-cp38-macosx_10_15_fat64
  cp38-cp38-macosx_10_15_fat32

change the name of the wheel to be compatible with the above suffix.

ezoognn-0.0.1-cp38-cp38-macosx_11_0_x86_64.whl  ——> ezoognn-0.0.1-cp38-cp38-macosx_10_16_x86_64.whl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值