python读取word内容存入数据库、并求simhash_介绍一个基于simhash作海量文章排重的库:simhashpy...

引用来自“oldcai”的评论

simhash-cpp编译好像有问题,缺文件util.h,去掉include后缺Catch,找到新版Catch后,发现还是不能编译。

tokenizers/strspn.h:9:71: error: ‘strspn’ was not declared in this scope

"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ");

^

test.cpp: In function ‘void TestCaseFunction_catch_internal_123()’:

test.cpp:158:70: error: no match for call to ‘(Simhash::Simhash<>) (const char*, std::basic_string::size_type)’

uint64_t a = hasher(jabberwocky.c_str(), jabberwocky.length());

^

In file included from test.cpp:9:0:

hash.hpp:26:11: note: candidate is:

class Simhash {

^

hash.hpp:39:16: note: Simhash::hash_t Simhash::Simhash::operator()(char**) [with Hash = Simhash::jenkins; Simhash::hash_t = long unsigned int]

hash_t operator()(char **tokens) {

^

hash.hpp:39:16:

TT_TT

不知道您是怎么编译的。

PS:直接从你的fork好像不能更新submodule。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值